有没有办法确定当前窗口是否是一个弹出窗口?这就是我现在所拥有的,但由于某种原因,它不起作用.我试图确保某些页面只显示在弹出窗口中.
if(!opener)
window.location = 'error.php';
Run Code Online (Sandbox Code Playgroud)
即使窗口没有弹出窗口,opener的值也是[object DOMWindow].
我希望能够仅删除具有关键词"junk_"的id的跨度
例如,如果我有
<span id="junk_8345">A</span>
<span id="valid_2972">B</span>
<span id="junk_9249">C</span>
Run Code Online (Sandbox Code Playgroud)
输出应该是这样的
<span id="valid_2972">B</span>
Run Code Online (Sandbox Code Playgroud)
我试过用
$("span:has(junk)").remove();
Run Code Online (Sandbox Code Playgroud)
但它似乎没有用.如果我可以实现相同的目标,我愿意使用带有替换功能的正则表达式.任何帮助将不胜感激!
我有以下网址:
http://mywebsite.com/somepage.php?product=343&type=4
我希望用户能够键入:
http://mywebsite.com/somepage?product=343&type=4
角色应该处理子目录中的页面和不同的文件名(不仅仅是Somepage或subdomain).例如:
http://mywebsite.com/subdomain/somepage.php?product=343&type=4
可以通过键入来访问:
http://mywebsite.com/subdomain/somepage?product=343&type=4
我也想知道这样的链接是否更清洁?
我有以下jQuery代码,假设在单击时在类之间切换.代码适用于第一次单击,但是一旦我第二次单击同一个元素,它就永远不会切换到相反的类.我究竟做错了什么?
// enable on click
$('.disabled').click(function(event)
{
$(this).removeClass("disabled").addClass("enabled");
$(this).html("enabled");
});
// disable on click
$('.enabled').click(function(event)
{
$(this).removeClass("enabled").addClass("disabled");
$(this).html("disabled");
});
Run Code Online (Sandbox Code Playgroud)