`
liudaoru
  • 浏览: 1576183 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

很弱很无奈的一段代码(打开的页面更新父窗口的链接)

    博客分类:
  • Ajax
 
阅读更多

 

if(parent.window.opener) {
parent.window.opener.location='http://www.sogou.com/';
}

 

一直以为这段代码如果域不同无法通过,可实际证明是可以的,很是诡异。

 

分享到:
评论

相关推荐

    刷新父窗口的多种方法

    这段代码会使得父窗口(即打开当前窗口的窗口)刷新。`window.opener`是一个对象,它引用了打开当前窗口的窗口。`location.reload()`则用于重新加载当前文档。 另外一种写法是: ```javascript self.opener....

    JS关闭窗口弹出新窗口-关闭新窗口时-刷新父窗口-JS代码实现刷新网页-js实现弹出窗口代码收集集萃.pdf

    这段代码会在新窗口关闭后刷新打开它的父窗口。 【主窗口打开文件并弹出新窗口】 如果你希望在打开主窗口`1.htm`的同时弹出`page.html`,可以在主窗口的`<head>`部分添加如下代码: ```html function openwin() { ...

    打开新窗口,并且无提示关闭老窗口

    5. 最后,还有一段代码涉及了关闭子窗口并刷新父窗口的逻辑,使用了`setInterval`和`if`语句检查新打开的窗口是否已关闭,如果关闭,则刷新父窗口。 ```javascript function op(){ newopen=window.open("a.htm","0...

    js子页面获取父页面数据示例

    为了实现这一功能,可以通过JavaScript中的window.opener对象来访问打开当前页面的那个窗口对象,进而获取父页面的数据。 首先,我们来看看父页面的设置。父页面中通常包含一些用户可以交互的元素,比如一个文本框...

    vb6_Webbrowser控件使用技巧

    - 通过`WebBrowser1.Document.parentWindow`获取当前文档的父窗口对象。 - 使用`navigator`属性获取浏览器的信息对象。 - 通过`oNav.userAgent`获取并打印浏览器的用户代理字符串(即用户代理标识符,用来表示...

    JS 常用代码集合

    这段代码会在当前页面打开一个新的窗口,显示"page.html"的内容。为了兼容不支持JavaScript的老浏览器,通常会使用HTML注释包裹这段代码,以防止文本显示出来。 总结来说,JavaScript提供了丰富的功能来创建各种弹...

    两个JS文档

    第一个代码段是关于打开新窗口的,而第二个代码段则是处理文件上传后,如何将文件路径从子页面传递回父页面。 在JavaScript中,`openWindow`函数是用于创建并打开一个新的浏览器窗口。这个函数接受五个参数: 1. `f...

    asp漂浮广告源代码

    - `<a>`标签:定义了一个链接,指向`http://xu-ni.net`,且会在新窗口打开。 - `<img>`标签:展示一张图片作为广告内容,图片来源为`http://xu-ni.net/bbs/skins/copyright.gif`。 ##### 2. JavaScript逻辑 接下来...

    ie事件捕获控件 捕获ie浏览器到打开链接等等的事件

    "ie事件捕获控件"是一个专门针对Internet Explorer(IE)浏览器设计的技术解决方案,它允许开发者捕获并处理浏览器的各种事件,例如打开链接、加载页面、关闭窗口等。这种技术的核心在于事件模型,它是JavaScript和...

    跳出iframe

    这段代码的作用是在页面加载时检测当前页面是否被嵌套在Iframe中。如果确实如此,则让父窗口(即包含Iframe的页面)的URL指向当前页面的URL,从而达到“跳出”Iframe的效果。 #### 4. 代码解析 - **`parent.frames...

    javascript实现阻止iOS APP中的链接打开Safari浏览器

    当然,也可以将这段代码封装到一个外部JS文件中,并在`<head>`或`<body>`的底部通过`<script src="..."></script>`标签引入。 总之,通过这段JavaScript代码,开发者可以确保在iOS Web APP中点击链接时,页面不会...

    JavaScript 经典代码大全

    第一段代码用于调整窗口的大小,第二段代码则用于移动窗口的位置。这对于需要精确控制窗口显示的场景非常有用。 ### 20. 禁用滚动条 ```html ``` 通过设置`scroll`属性为`no`,可以完全禁用页面的滚动条。这对于...

    天猫新版全屏代码

    ` 使得链接元素可以占据整个父元素的宽度,而`target="_blank"` 则表示点击链接会在新窗口或新标签页中打开。 `全屏海报" border="0" src="#" />` 是轮播图片的实际源,`alt` 属性提供了图片的替代文本,对于可访问...

    java 常用开发代码

    这段代码首先通过`out.println()`在JSP中插入JavaScript代码,利用`alert()`函数弹出对话框,然后使用`window.location.href`改变当前窗口的URL,从而加载`index.jsp`。 2. 弹出对话框后在父窗体打开文件index.jsp...

    经常用到的网页特效代码

    这段代码的作用是检查当前页面是否在其父级窗口中打开。如果不是,它将把用户重定向到顶级窗口,从而避免了被其他网站嵌套的情况。 #### 2. iFrame别人的网页 可以使用HTML的`<iframe>`标签来嵌入其他网站的内容。...

    HTML简易代码

    - `_parent`:在父框架集中打开链接,如果当前页面不在框架中,则效果与`_self`相同。 - `_top`:在当前浏览器窗口中打开链接,并替换所有框架。 #### 四、`<img>`标签详解 - **`<img>`标签**:用于在网页中嵌入...

    Javascript窗口与提示大全

    这段代码将关闭当前子窗口,并刷新打开它的父窗口。 ##### 4. 弹出新窗口 ```html <script>window.open('rows.aspx','newwindow','width=200,height=200'); ``` 这段代码会弹出一个新的窗口,宽度为200像素,高度为...

    javascript showModalDialog 多层模态窗口实现页面提交及刷新的代码

    这段代码的关键在于`window.name`的设置,将其设为`__self`,然后通过`window.open`方法,将当前页面URL打开在具有相同`name`属性的窗口中,从而实现刷新而不打开新窗口。 当需要关闭第N层模态窗口并刷新第N-1层时...

    解决layer弹出层的内容页点击按钮跳转到新的页面问题

    3. 在按钮或链接元素上使用`onclick`事件处理器执行一段脚本,在脚本中执行页面跳转逻辑。 ### 知识点3:target属性的作用 `target`属性是HTML超链接(`<a>`标签)的属性之一,它决定了链接应该在何处打开。`...

    JS刷新页面

    - **解析**:当页面是通过点击链接或其他方式在新窗口或弹出窗口中打开时,可以使用`window.opener`对象访问父窗口,并通过修改其`location.href`属性来刷新父窗口。 #### 三、总结 通过上述介绍,我们可以看到...

Global site tag (gtag.js) - Google Analytics