私はhtmlページを持っています。その中で、ページをナビゲートしているタグ付きの3つの画像を使用しました。新しく開いたhtmlページでどの画像がクリックされたかを知ることはできますか?
質問する
72 次
2 に答える
0
もちろん、次のように、画像が使用するリンクにクエリ文字列またはハッシュ タグを含めます。
<a href="YourSite.com/YourPage.htm?Image=1"><img src="image.png"></a>
そして、それを次のように引っ張ります:
function getQuerystring(key, default_)
{
if (default_==null) default_="";
key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
var qs = regex.exec(window.location.href);
if(qs == null)
return default_;
else
return qs[1];
}
if (getQuerystring("Image")=="1"){ ... }
javascript クエリ文字列と元々のBlogging Developerからのクエリ文字列コード
于 2012-04-07T05:31:57.620 に答える
-1
はい、javascript を使用します。
JS + Ajaxを使用すると、画像のonclickイベントでデータベースにエントリを挿入できます。
このソリューションについて詳しく知りたい場合は、詳細/コードをお知らせください。
于 2012-04-07T05:27:35.580 に答える