2014-01-09 38 views
0

例如,当你点击这个Flickr的网址:作出这个改变http://www.flickr.com/photos/caterpiya/5716797477/sizes/h/有没有办法阻止使用JavaScript或JQuery的URL重定向?

的/尺寸/ H /修改/尺寸/ L /我怎么能阻止它,并通过jQuery的或JavaScript被给予警告,如果它去404?

<script> 
    function yo(){ 
     var href = "http://www.flickr.com/photos/caterpiya/5716797477/" 
     href = href+"sizes/h/"; 
     window.open(href); 
    } 
</script> 
<button onclick="yo()">open</button> 
+0

为这些按钮设置一个类,否则不能直接标识它。 –

+0

你不应该在'window.open()'中引用'href'。 – Barmar

+0

我不认为你可以了解这个重定向。由于该窗口与您不在同一个域中,因此您无法检查它。 – Barmar

回答

0

如何使用全局变量?例如:

<script> 
    var isUrlClicked = false; 

    function yo(){ 
     var href = "http://www.flickr.com/photos/caterpiya/5716797477/" 
     href = href+"sizes/h/"; 
     isUrlClicked = true; 
     window.open("href"); 
    } 
</script> 

<button onclick="yo()">open</button> 
相关问题