JavaScriptを使ってページのqueryStringを分割し、その変数を引き出しました。私はこれをやって、私が試しているFacebookのアプリにウェブサイトを入れる新しいリンクを作ることができた。基本的に、長い値(k)を生成するサーバーにページをアップロードします。 「リンクでJavaScript varを使用する
function querySt(ji) {
hu = window.location.search.substring(1);
gy = hu.split("&");
for (i=0;i<gy.length;i++) {
ft = gy[i].split("=");
if (ft[0] == ji) {
return ft[1];
}
}
var SurveyKey = querySt("k");
var url = "http://apps.facebook.com/appname/k=" + SurveyKey;
window.location = url;
}
をので、私はと呼ばれるVARがありますので、URLは、私がこれまで持っているものは常にここなどwww.oursite.com/webhost/login.asp?k=12342342334
されています私はそれが必要なもののための正しいURLを与える必要があります(基本的には単にFacebookのキャンバスにページを設定します) "URL"。私はこれのためのリンクを作成する方法で失われているようだ。
これは、誰かがクリックして、var urlで新しいウィンドウを開くだけのボタンである必要があります。私はここで何が欠けていますか?試しました
document.write="<a href="url...
この変数は参照できません。
あなたはエラーが発生していますか? – jworrin