我正在尝试使用一个简单的书签,在任何URL的末尾添加一个简短的参数
我使用?clearcache来清空内部缓存,所以为了不每次都输入它,我正在寻找一个简单的解决方案
我的网站是
http://subdomain.mysite.net/
Run Code Online (Sandbox Code Playgroud)
并使用书签我想让URL转到
http://subdomain.mysite.net/?clearcache
Run Code Online (Sandbox Code Playgroud)
与更深的页面相同,正如我希望的那样
http://subdomain.mysite.net/some-page/?clearcache
Run Code Online (Sandbox Code Playgroud)
我正在尝试
javascript:location=location.href.replace(/http:/g,"/?clearcache")
Run Code Online (Sandbox Code Playgroud)
但它不起作用
当我点击该书签时,我的URL就变成了
http://subdomain.mysite.net/?clearcache//subdomain.mysite.net/
Run Code Online (Sandbox Code Playgroud)
我觉得我很接近它,但我只需要专家的小小提示.我希望得到答复.谢谢
我试图找出如何设置 javascript cookie,以便在访问者的第 4 次页面浏览后显示一个fancybox 弹出窗口。
这是我用来显示 Fancybox 弹出窗口的代码,但正如您所看到的,这仅在第一次浏览时显示代码,一天后过期
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 + ";domain=.mysite.net;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);
}
}
}
jQuery(document).ready(function() {
var show = getCookie("fancyreg");
if(show==null || show=="") {
$.fancybox(
{
'type' : 'iframe',
'href' : 'http://www.mysite.net/popup/', //URL to popup page or image
'autoDimensions' : …Run Code Online (Sandbox Code Playgroud) bookmarklet ×1
cookies ×1
fancybox ×1
fancybox-2 ×1
javascript ×1
jquery ×1
pageviews ×1
regex ×1