私のサイトに入る前に、私は演奏されるフラッシュイントロを持っています、そして今、イントロページが既に見えたら、クッキーが期限切れになるか、削除されるまで、次回は表示されません。ページが既に訪問されている場合にクッキーをリダイレクトするように設定する
0
A
答えて
2
あなたが読んで、JavaScriptコードを使用してクッキーを書き、作るためにJavaScriptを使用することができます
javascript関数であなたのロジックすなわち
function GetSetCookie() {
var version = getCookie("version");
if (version != null && version != "") {
if (version == 'full') {
version = 'text';
}
else {
version = 'full';
}
}
else {
version = 'full';
}
setCookie("version", version, 365);
window.top.location.reload();
}
function setCookie(c_name, value, exdays) {
var exdate = new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value = escape(value) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString());
document.cookie = c_name + "=" + c_value + "; path=/";
}
function getCookie(c_name) {
var i, x, y, ARRcookies = document.cookie.split(";");
for (i = 0; i < ARRcookies.length; i++) {
x = ARRcookies[i].substr(0, ARRcookies[i].indexOf("="));
y = ARRcookies[i].substr(ARRcookies[i].indexOf("=") + 1);
x = x.replace(/^\s+|\s+$/g, "");
if (x == c_name) {
return unescape(y);
}
}
}
これらの機能を使用することにより、あなたは読み取りと書き込みのクッキーを し、これに応じてログインし、
0123を使用することができますMKEページのURLをリダイレクトするためのlocation.top.href = "http://www.xyz.com/";
.....
0
次に、Javascriptを使用して、イントロの後または途中でクライアント側でクッキーを設定し、サーバーが要求を受信するたびにそのクッキーを検索する必要があります。存在する場合は、イントロを含まない、または少なくとも再生を停止するように、応答を変更します。
1
Flash Playerのローカル共有オブジェクト機能を使用して、ユーザー設定を読み取ることができます。ブール値を格納し、ムービーが開始されるたびにブール値をチェックします。 LSOまたは(フラッシュクッキー)の詳細については
http://en.wikipedia.org/wiki/Local_Shared_Object
それはフラッシュプレーヤー6及びAS2を介してすべての方法をサポートしています/ 3
+0
ありがとうございます、しかし私はそれをフラッシュとは別にしておきたいと思います。 Gaurav。 – cb1295
関連する問題
- 1. クッキーが設定されている場合、どのように/article.htmlを/article.pwa.htmlに転送できますか?
- 2. プロパティが既に設定されている場合、関数が呼び出されないようにするにはどうすればよいですか?
- 3. 他のビットフィールドが設定されている場合にのみビットフィールドを設定できるようにする
- 4. 新しいページに訪問者をリダイレクト
- 5. Laravel - フォールバックURLを設定する方法URLが存在しない場合、既定のページにリダイレクト
- 6. httpページがhttpsページにリダイレクトされないようにする
- 7. ASP.NETエンティティがグローバルに設定されたプロパティを持つ場合、ページにリダイレクト
- 8. 同じIPアドレスの場合、ウェブサイト訪問者を新しいページにリダイレクト
- 9. PHPにセッションが存在しない場合、ページにログインするようにリダイレクト
- 10. CodeIgniterのページ訪問時に言語Cookieを設定する
- 11. mySQLが既にインストールされ、別のアプリケーションによって設定されている場合に、mySQLを新しいアプリケーションに設定します。
- 12. Laravelがクッキーを設定してから家にリダイレクトする
- 13. Laravelは訪問しようとすると家にリダイレクトされます
- 14. Wordpress - ページが存在しない場合にページをリダイレクトする
- 15. 訪問者をあるページから別のページにリダイレクト
- 16. net.sf.ehcache.ObjectExistsException:既定のキャッシュが既に設定されている
- 17. js-cookie、異なるクッキーが設定されている場合にクラスを追加します。
- 18. IF関数、Excel - 列A1:A10が "合格"に設定されている場合、値をTrueに設定するにはどうすればよいですか?
- 19. リンクをクリックするとクッキーを作成し、次回訪問時にクリックされたリンクにリダイレクトします
- 20. idがレールに存在する場合にページをリダイレクトする
- 21. のmod_rewriteルールは、私は、メンテナンスページの存在を探し、それが存在する場合、そのページにリダイレクトするようにApacheを設定している
- 22. テキストボックスが設定されている場合にボタンを有効にする
- 23. phpがsyslogにログするように設定されている場合、REQUEST_URI変数を記録します。
- 24. チェックボックスが選択されていない場合は同じページに残ります他のページにリダイレクトする
- 25. ログインしていない場合、WooCommerceページをマイアカウントページにリダイレクトする(問題)
- 26. クッキーが設定されているときにWPスーパーキャッシュを無効にする
- 27. 訪問者が特定の名前を使用していた場合、特定のページにリクエストをリダイレクトする方法はありますか?
- 28. loadonceオプションがfalseに設定されている場合、jqGrid export excelの問題
- 29. QComboBoxが編集可能に設定されている場合
- 30. セッショントークンがFramework7に既に存在する場合は自動リダイレクト
あなたはjQueryのような任意のJavaScriptフレームワークを使用していますか? –
いいえ、それはちょうどフラッシュムービーのページです、あなたはここにそれを見ることができます:[link](mychoiceelectronics.com) – cb1295