国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

safari,opera嵌入iframe頁(yè)面cookie讀取問題解決方法

2019-11-21 00:24:52
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
查到原因是因?yàn)樵谶@些瀏覽器中對(duì)第三方的cookie安全驗(yàn)證比較嚴(yán)格,需要確認(rèn)是用戶主動(dòng)到第三方網(wǎng)站的,才能讀到cookie,于是加個(gè)引導(dǎo)頁(yè)面要用戶點(diǎn)擊下才能進(jìn)入我們的組件。
1,首頁(yè) 判斷是否是這些瀏覽器,若是則去引導(dǎo)頁(yè)面,其中reflag是判斷是否已經(jīng)去過引導(dǎo)頁(yè)面。若已經(jīng)引導(dǎo)過就不去引導(dǎo)頁(yè)面了。
復(fù)制代碼 代碼如下:

function safarireload()
{
var rehref=window.location.href;
if(jQuery.browser.safari&&<%=reflag %>=='0')
{
window.location.href='/safarireload.aspx?rehref='+rehref;
}
if(jQuery.browser.opera&&<%=reflag %>=='0')
{
window.location.href='/safarireload.aspx?rehref='+rehref;
}
}

后臺(tái)代碼
復(fù)制代碼 代碼如下:

public string reflag="3";
if (Request.QueryString["reflag"] != null && Request.QueryString["reflag"].ToString() != "")
{
reflag = Request.QueryString["reflag"].ToString().Trim();
}
else
{
reflag = "0";
}

2,引導(dǎo)頁(yè)面 rehref是要回去的頁(yè)面
<asp:Button ID="Button1" CssClass="rb1-12" runat="server" Text="您使用的蘋果瀏覽器或opera,請(qǐng)點(diǎn)擊進(jìn)入電影票訂購(gòu)組件!" OnClick="Button1_Click" />
后臺(tái)代碼
復(fù)制代碼 代碼如下:

protected void Button1_Click(object sender, EventArgs e)
{
if (Request.QueryString["rehref"] != null && Request.QueryString["rehref"].ToString() != "")
{
kaixindo.syslog(Request.QueryString["rehref"].ToString());
Response.Redirect(Request.QueryString["rehref"].ToString() + "&reflag=1");
}
}

在引導(dǎo)頁(yè)面用js取網(wǎng)頁(yè)url的參數(shù)rehref,頁(yè)面性能更好。不過先這樣了。

代碼冗余或效率底下的歡迎指正。希望對(duì)有些人有些幫助。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 隆回县| 鄂尔多斯市| 纳雍县| 鄂伦春自治旗| 翼城县| 舟山市| 福州市| 莒南县| 绥芬河市| 花垣县| 顺义区| 平远县| 德化县| 上林县| 沁水县| 阳春市| 平利县| 油尖旺区| 枞阳县| 永修县| 安远县| 万载县| 沁阳市| 扶绥县| 巩留县| 鄂伦春自治旗| 且末县| 萨嘎县| 铜川市| 阳朔县| 武川县| 玛纳斯县| 武胜县| 巴东县| 临朐县| 团风县| 资中县| 大邑县| 新兴县| 永康市| 香河县|