0

ブックマークレットを開発し、Web ページで入力コントロール値を取得する方法は次のとおりです。javascript 関数を記述し、ブックマークレットをブラウザーに追加し、テスト Web ページをロードし、ブックマークレットをテストします。結果は問題ありませんが、テストします。 HTTPS Web サイトのブックマークレットで、ブックマークレットが入力コントロール値を取得できないのはなぜですか? HTTPS Web サイトでブックマークレットが機能しない?? https サイトでブックマークレットを機能させる方法はありますか?

4

2 に答える 2

0

3つの質問:

  • 入力値を取得できない理由: 機能しない理由はありません。ほぼ確実に間違った ID を探しています。

  • ブックマークレットは HTTPS で動作しますか : 絶対に、HTTPS は問題ではありません

  • https サイトで動作させることはできますか : コード サンプルを提供していただければ、何が問題なのかをお知らせできるかもしれません。

于 2012-09-10T12:54:57.243 に答える
0

これはかなり古い質問だと思いますが、同様の問題を検索しているときに出くわしたので、考えを追加します。独自のブックマークレットを作成した場合、これは、ブックマークレットが安全でないコンテンツにアクセスしようとしたことが原因である可能性が最も高いです。HTML、JS、CSS、または画像ファイルなど、ブックマークレットが独自のサーバーで参照する他の静的コンテンツがある場合、ブラウザーはそのコンテンツの読み込みをブロックします。これは、Same Origin Policyによるものです。この質問は、この質問でも説明されています。あなた、またはこれを表示している他の誰かが同じ問題を抱えている場合は、コンテンツを https として提供するか、https である他のコンテンツのみにアクセスしてみてください。

于 2013-08-01T03:54:01.960 に答える