ホームページ > ウェブフロントエンド > jsチュートリアル > ダウンロード サイトで一般的に使用されるクリックしてダウンロードするアドレス プロンプトでは、homepage_javascript スキルの js コードとして hao123 を設定します。

ダウンロード サイトで一般的に使用されるクリックしてダウンロードするアドレス プロンプトでは、homepage_javascript スキルの js コードとして hao123 を設定します。

WBOY
リリース: 2016-05-16 17:18:31
オリジナル
1661 人が閲覧しました

一般的に、元のページ レイアウトを変更せずに、元のクリック領域に ID を付けた方が制御が容易になります。そうでない場合は、onclick イベントが a タグに追加されます。ダウンロードアドレス。

レンダリング:

ダウンロード サイトで一般的に使用されるクリックしてダウンロードするアドレス プロンプトでは、homepage_javascript スキルの js コードとして hao123 を設定します。

コア コード:

コードをコピー コードは次のとおりです:

function GetCookie (name)
{
var arg = name "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0 ;
while (i < clen) {
var j = i alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j );
i = document.cookie.indexOf(" ", i) 1;
if (i == 0) Break;
}
return null;
}
関数SetCookie (name , value)
{
var Second = 15*60; //何秒
var exp = new Date();
exp.setTime(exp.getTime() 秒* 1000);

var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var 期限切れ = (argc > 2) : null;
var path = (argc) > 3) ? argv[3] : null;
var ドメイン = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) : false;
document.cookie = name "="エスケープ (値)
((expires == null) ? "" : (";expires="期限切れ.toGMTString()))
((パス== null) ? "" : ("; path=" path))
((exp == null) ? "" : ("; 期限切れ = exp.toGMTString()))
((ドメイン== null) ? "" : ("; ドメイン = ドメイン))
((secure == true) ? "; secure" : "");
}

function $(id){return document.getElementById(id);}
$("downAddress").onclick = function () { address_click() }
//downAddress はダウンロード領域の場所ですjquery を使用する場合は、必要に応じて ID を設定できます。
var userHome = GetCookie("isHome");
function address_click( )
{
if(userHome == null || userHome == "")
{if(!isTrue)
{
document.body.style.behavior ="url(#default#homepage)";
document.body.setHomePage('http://www.hao123.com/?tn=92961071_hao_pg');
SetCookie("isHome","yes") );
userHome = "yes"
}
}
return true;
}



より単純な以下のコードをクリックしてホームページを設定します。以下のことは、単一のリンクのクリックによってトリガーされます。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート