で宣言された変数を持つjavascriptブックマークレットを作成し、免責事項としてjsを入力してください。ページの
それは以下のような変数を宣言しているが存在するページがあります:
c="hello"
cd="12345"
と画像は唯一の「アクセス」を作るPHP視聴スクリプトが(それはロードswfファイルで、「それ以外の場合はフラッシュ層の下に隠れていますが、 :
((("view.php?cid=" + c) + "&cd=") + cd)
ので、urlはそれがBだろう
view.php?cid=hello&cd=12345
ように見える終わりますこれをJavaScriptのブックマークレットにすることは可能ですか?
感謝Sno0pyため、明確にするため
-A
EDIT:
どちらのページには、私のサイトです。それはブックマークレットを作成しようとしているサイトです。 ページには、flashembed.jsがあります。これは多くのものに使用できますが、この場合、右クリックしてイメージを保存することはできません(ムービーにするPHPビュースクリプトは、画像をそこに置きます)。ページ
、このHTML/JavaScriptのがある:#viewerは別のJSのスクリプトで指定され、そしてC & CDさ
<div id="viewer">
<!-- image is here -->
</div>
<script type="text/javascript">
flashembed("viewer",
{src: "overlay.swf"},
{c: "hello", cd: "123456"}
);
</script>
をランダム画像の識別子が生成されます。
overlay.swf
は、この処理を行います。
stage.showmenu = false;
loadmovie ((("http://example.com/view.php?cid=" + c) + "&cd=") + cd, _root);
_root.stop();
ので、画像用の生データをもたらすであろう
http://example.com/view.php?cid=hello&cd=123456
にナビゲートします。あなたは
<img src="view.php?cid=hello&cd=123456">
とそれを見ることができます。
SO:明確にするために、私は希望のでしょうが、c
とcd
をつかむJavaScriptのブックマークレットで、URLを形成し、上記からわずか<img src"yadayada">
でページが表示されます。それが不可能な場合は、url
に私を連れてくるだけでいいですね。 c
およびページのスコープ内の変数は、あなたは、単にこのブックマークレット使用することができcd
もし
ブックマークレットはどうすればよいですか?そして:ページ上のcとcdのグローバル変数ですか?それ以外の場合、AFAIKにアクセスすることはできません。 – sascha
あなたのページから自分のOPのURL(最後のもの)に変更する必要があります。 cとcdはグローバルです。 – elzi
実際にはさらに処理する必要があり、htmlソースが ' elzi