問題タブ [hashtag]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4187 参照

javascript - JSONからJavaScriptオブジェクトへの#textプロパティ

私は現在、APIからJSONを受け取るJavaScriptアドオンを開発しています。これまでのところ、JSONを取得してeval()から、このJSONをJavaScriptオブジェクトに変換するために使用しています。ここから問題が始まります。

私のJSONには「#text」プロパティが含まれています。JavaScriptオブジェクトを評価したところ、この'#text'プロパティも含まれていることがわかりましたが、ハッシュタグ付きの変数は受け入れられないため、プロパティを呼び出すことができません。

私は2つの可能な解決策(eval()配列への変換またはhast-tagの削除に使用)を知っていますが、プロパティを呼び出すことをお勧めします。何か案は?ありがとう。

0 投票する
1 に答える
634 参照

ajax - これが IE で機能しないのはなぜですか?

次に例を示します。

http://develop.davzy.com/ajaxtest/#!/contents

Internet Explorer を除くすべてのブラウザで動作します。コードは次のとおりです。

content.html の内容は、まだ test.html を使用している場合は、この AJAX 呼び出しが機能しました。

明らかにハッシュタグ ナビゲーションを使用する予定ですが、奇妙なのは、URL から /#!/contents を削除すると、IE で機能することです。しかし、コードとは何の関係もないのにそのままにしておくと、まだ機能しません。ヘッダーを見ると、406 エラーが発生しています。ヘルプ :(

0 投票する
1 に答える
1922 参照

python - Pythonを使用してTwitterでハッシュタグを使用するにはどうすればよいですか?

PythonでTwitterからハッシュタグを取得する方法を教えてもらえますか?私は使用してみました:

として返さhashtagれますNoneが、テキストでは「人生は#wonderful」です

0 投票する
1 に答える
135 参照

url - ファイルが見つからないハッシュタグの問題

私の JQM アプリには、「設定」と呼ばれるページがあり、他のページへのリンクとして機能する 3 つのボタンがあります。これらのページの 1 つは「トラック」と呼ばれ、そのコードは以下のとおりです。

このボタンをクリックすると、「ファイルが見つかりません」というエラーが表示され、ブラウザは、 "file:///C:/inetpub/wwwroot/SITES/jQuery%20Mobile%20Form/index.html#tracks" url. 私は FF を使用していますが、すべてのブラウザーで発生し、テスト Web サイトで実行しているときにも発生します。

ナビゲーションは、ページ上の他の 2 つのボタンに対して機能します。

ページに付けた名前に関係なく、動作が発生します。

この問題が議論されているのを見たことは知っていますが、それに対する答えを見つけることができません。

誰かが私を正しい方向に向けることができますか?

0 投票する
1 に答える
341 参照

javascript - 動的なFacebookフェッチャーに適したURL/ページの作成

画像の読み込みをAJAXでリクエストする画像ギャラリーがあるウェブサイトを作成しています。矢印キーなどを使用して写真をナビゲートできるシステムがあり、URLを簡単に共有するために、のハッシュを変更します。アドレスバーとページで、javascriptを使用してハッシュを確認し、必要に応じて適切な場所にリダイレクトします(とにかく、facebookと同じように)。システムは機能していますが、このフェッチャー/クローラーを使いやすくする方法がわかりません。たとえば、ユーザーはアドレスをコピーできますhttp://mysite.com/photos#photo/123。ここで、123は写真IDです。通常のブラウザはにリダイレクトされますhttp://mysite.com/photo/123と問題なくページを表示しますが、訪問者がFacebookにアドレスを貼り付けたときにもこの機能を維持したいです(壁のリンクなどとして)これを行うためのベストプラクティスは何ですか?Facebookには、独自の範囲外でハッシュタグを処理する「知識」がありますか?私は現在それを試す機会がなく、クローラーがjavascriptを解析して実行し、正しいページに移動するとは思わない。

0 投票する
2 に答える
3136 参照

java - Javaを使用してTwitterでハッシュタグをキャプチャするにはどうすればよいですか?

Twitter Java APIを使用して、「#Yosemite」や「​​#Scubadiving」などの任意のハッシュタグを含むすべてのツイートをリッスンするにはどうすればよいですか?Twitterがhttp経由でAtomAPIを公開していることは知っていますが、データをポーリングしたくないので、ハッシュタグがツイートで使用されたときにリアルタイムで通知を受けたいと考えています。

0 投票する
1 に答える
574 参照

javascript - JavascriptはURLに基​​づいて表示を変更します

ページに一意のIDを持つ4つのdivがあります。外部リンクの例: www.website.com/page.html#one

ブロックに変更するには、表示(なしに設定)が必要です。私は少し途方に暮れています(私のJavaScriptはそれほど強力ではありません)。何か案は?one以下は、私がURLを分割するために使用しているコードであり、div idは文字通り、、、、twoおよびthreeですfour

0 投票する
1 に答える
538 参照

mod-rewrite - mod_rewrite を使用して、SWFAddress とともに www を削除します。Safari はハッシュタグの後にコンテンツを失うのに、Chrome と FF は失わないのはなぜですか?

mod_rewrite とハッシュタグ (#) を使用したときのブラウザーの動作が気になります。Firefox と Chrome は、ハッシュタグとフラグメントを使用して、元の URL を保持したまま、「www」を含む URL を書き換えて「www」を削除できます。問題ありません。それは素晴らしいです!しかし、Safari と IE7/8 (9 については不明) では、「www」が削除され、書き換え中にハッシュタグとフラグメントが失われます。mod_rewrite を使用して Safari と IE を修正する方法があるかどうか疑問に思っています。ただし、フラグメントについて尋ねているので、そうではないと思います。(私は mod_rewrite の経験がありません。それについて読んだだけで、HTML5 Boilerplate .htaccess ファイルを使い始めたばかりです。ハッシュ フラグメントがサーバーに送信されない方法と、保存またはそのフラグメントを使用するには、Javascript を使用してクライアント側で何かを行う必要があります。

Twitter を使用して、私が話していることの例を示すことができます。Chrome または FF を使用してhttp://www.twitter.com/#!bizにアクセスすると、 http://twitter.com/# !bizのリライトが得られます。問題ありません。完璧です。しかし、Safari と IE7/8 で同じ URL (「www」を含む) を使用すると、URL がメインの Twitter URL に書き換えられます。「www」はありませんが、ハッシュとフラグメントはなく、ディープリンクもありません。#!/biz (2 番目の / を含む) を含む Twitter URL についても同じ結果です。

Twitter がこの Safari/IE と 'www' の動作について何もしない (またはできない) のであれば、私も気にするべきではないでしょうか? .htaccess ファイル内で mod_rewrite を使用してハッシュタグ フラグメントを保存するソリューションがないため、これはブラウザの問題ですか?

特に私の作品では、ハッシュタグを使用して Flash コンテンツにディープ リンクする SWFAddress を使用しています。これは、「!」がないことを除いて、Twitter の URL とほとんど同じです。Twitter は Making AJAX Crawlable アプローチを使用していると思います。Twitter と同じように、私の URL は FF と Chrome では問題なく書き換えられますが、Safari と IE 7/8 ではうまくいきません。ハッシュタグに「!」が付いていても変わらないようです。そうでなくても、それはまだフラグメントの一部ですよね?

Flash サイトのコンテンツをクロール可能にするソリューションを探していたときに、AJAX クロール可能にする SWFAddress バージョンのアプローチをいじり始めましたが、ブラウザーは mod_rewrite を同じ方法で処理します。「www」の削除は FF/Chrome では正常に機能し、Safari と IE ではフラグメントをボンクします。SWFAddress Making AJAX Crawlable アプローチ バージョンの実例があります (リンクを削除する必要がありました。stackoverflow への新しいユーザーは、投稿ごとに 2 つの URL しか取得できません)。最終的に、私は自分の Flash コンテンツを検索可能にするためにそのアプローチを使用しませんでしたが、有望に見えます。HTML スナップショットを作成するのは、PHP ページを使用するよりも手間がかかると思いますが、それはまったく別の主題/質問です。

(私の最初のスタックオーバーフローの質問に対して)「ええ、気にしないでください!」のような非常に短い答えがあったとしたら、それは面白いでしょう。:)

ありがとう!

0 投票する
3 に答える
248 参照

php - 非 JavaScript 用の # タグ JavaScript リンク ワードを作成する

次のチュートリアルを使用して、Web サイトで AJAX を使用してコンテンツをロードしたい (ただし、戻るボタンなども使用できるようにしたい): http://www.queness.com/post/328/a-simple- ajax 駆動のウェブサイトと jqueryphp

もちろん、誰かが JavaScript を無効にしている場合、Web サイトも (Ajax なしで) 動作するはずです。

ただし、JavaScript が有効なユーザーが JavaScript が有効でないユーザーにリンクを送信すると、問題が発生します。JavaScript が無効になっているため、# タグが正しく処理されず、ホームページに移動するだけです (そのため、JavaScript ユーザーから非 JavaScript ユーザーへのページへの直接リンクは不可能です)。この問題を解決する方法はありますか (できれば php または htacces)。