`
人生难得糊涂
  • 浏览: 117334 次
社区版块
存档分类
最新评论

js框架传值在chrome中出现错误

 
阅读更多

我在一个页面中frameset包含了两个窗口

 

<html>
<head>
<meta http-equiv="content-type" content="text/type;charset:UTF-8">
</head>
<frameset cols="50%,*">
<frame src="a.html"></frame>
<frame src="b.html"></frame>
</frameset>
</html>

在一个子窗口中调用父窗口的属性

a.html

 

<html>
<head>
<meta http-equiv="content-type" content="text/type;charset:UTF-8">
<script type="text/javascript">
	//button事件
	function btn_onclick(){
		var showArea=document.getElementById("showTxt");
		showArea.value="";
		showArea.value+=(window.parent.location.href+"\n");
		showArea.value+=window.parent.getVisitedStr();
	}
	
	function addpage_onload(){
		alert(window.parent.location.href);
	}
	window.onload=addpage_onload;
</script>
</head>
<body>
	
	<button  onclick="btn_onclick()" >list page visited</button>
</body>
</html>

 

在chrome浏览器中出现错误

Blocked a frame with origin "null" from accessing a frame with origin "null"

 

 

查阅资料后得知chorme浏览器对于在文件系统中的主框架相互访问当做异域访问(既认为是不同服务器之间的访问),所以可以在Tomcat中发布后 再用http://127.0.0.1//xxx 的方式访问 或者之间用IE访问

0
0
分享到:
评论

相关推荐

    从chrome提取的框架

    【标题】"从chrome提取的框架"所涉及的是Google Chrome浏览器中的开源框架技术。Chrome作为一个高性能、广泛应用的网络浏览器,其内部蕴含了丰富的技术框架,这些框架不仅支持浏览器本身的高效运行,也为开发者提供...

    Chrome在新标签页打开此框架

    一个的chrome浏览器插件,实现“在新标签页打开此框架功能”。 需要手动拖到扩展程序来安装。

    chrome禁用js插件

    标题“chrome禁用js插件”和描述“chrome浏览器禁用javascript的插件”涉及的是关于如何在Google Chrome浏览器中管理JavaScript的行为,特别是禁用JavaScript插件的主题。JavaScript是一种广泛使用的编程语言,它为...

    chrome扩展程序开发/chrome运行本地JS脚本

    本文将深入探讨如何在Chrome扩展程序中运行本地JavaScript(JS)脚本,以此来理解这一核心概念。 首先,让我们了解Chrome扩展的基本结构。一个标准的Chrome扩展通常包括以下几个文件: 1. `manifest.json`:这是...

    chrome缓存清除扩展程序,通过js清除chrome缓存的api演示

    Chrome浏览器作为一个广泛使用的网络浏览工具,其缓存机制在日常使用中起着至关重要的作用。缓存能够存储网页的静态资源,如图片、CSS样式表和JavaScript文件,以提高页面加载速度,提升用户体验。然而,有时为了...

    chrome界面框架 代码

    基于Chrome开源提取的界面开发框架,主要是抽取其中的view部分代码,依赖的有他的base、gfx、skia、app部分,我把base分成了base、message_framework、rfc_algorithm,skia用gdiplus替换合并到gfx,app划分到...

    Node.js-node检查一个文件并打开devtoolurl在chrome中通过chrome-cli.

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript 进行编程。在这个场景中,我们关注的是如何利用 Node.js 检查一个文件,并通过 Chrome 的开发者工具(DevTools...

    很好js后台框架,很不错哦

    在本文中,我们将深入探讨JavaScript后台框架的相关知识点,帮助开发者更好地理解和使用这类框架。 首先,我们要明白JavaScript并非传统意义上的服务器端编程语言,但随着Node.js的出现,JavaScript已经能够应用于...

    chrome插件js注入网页demo

    这个示例是一个关于如何在Chrome浏览器中创建并使用JavaScript(JS)插件来注入代码到网页的详细教程。Chrome插件是基于浏览器扩展机制,允许用户自定义浏览器功能,如添加新功能、修改网页行为或增强用户体验。JS...

    chrome错误提示页面

    chrome错误提示页面

    chrome浏览器javascript在windows任务栏上弹出消息通知框.zip

    首先,我们要理解`Notification`对象在JavaScript中的作用。它是HTML5引入的一个API,允许网站向用户发送视觉提示,即使浏览器窗口不在焦点状态。这对于提醒用户有新的信息或更新非常有用。在Windows操作系统中,...

    chrome插件demo 实现各个类型的js之间的通信

    在这个"chrome插件demo"中,我们主要关注的是不同类型的JavaScript之间的通信,这在Chrome扩展开发中是一个关键的议题。 在Chrome插件的开发中,有多种JavaScript环境同时运行,包括背景脚本(background script)...

    chrome浏览器js调用exe

    在IT行业中,有时候我们需要在网页应用中实现与本地系统的交互,比如通过JavaScript(JS)调用本地的可执行文件(exe)。本主题聚焦于在Chrome浏览器中如何利用JS实现这样的功能,这通常涉及到浏览器安全策略、...

    pdf.js v2.13.94-beta 支持chrome 80以下版本

    例如,某些API可能发生了变化,或者浏览器对某些JavaScript特性的支持有所增强,这可能导致新版本的PDF.js在旧版Chrome上出现问题。PDF.js v2.13.94-beta的发布就是为了缓解这个问题,确保用户在无法升级浏览器或者...

    Chrome中链接打开IE窗口插件

    标题 "Chrome中链接打开IE窗口插件" 描述的是一个技术解决方案,主要针对那些需要在新版本的前端框架(如Vue)中与旧版项目进行兼容的用户。这个插件允许用户在谷歌浏览器(Chrome)、火狐(Firefox)、360浏览器...

    chrome插件开发-页面对象注入及本地通信

    在本主题"chrome插件开发-页面对象注入及本地通信"中,我们将深入探讨两个关键概念:页面对象注入和本地通信,这两个概念是Chrome插件开发中的重要组成部分。 **页面对象注入** 页面对象注入是指将JavaScript对象或...

    在Electron中运行Chrome应用程序

    标题 "在Electron中运行Chrome应用程序" 描述的是如何利用Electron框架来构建桌面应用,这些应用能够基于Google Chrome浏览器的内核运行。Electron是一个开源框架,它允许开发者使用Web技术(如HTML、CSS和...

    GoogleChromeframe 谷歌浏览器的内嵌框架,IE的外壳, Chrome的芯24.0.1312.52

    众所周知,IE浏览器的性能是很差的,特别在使用诸如 WebQQ 2.0 这样的丰富的网页...2. 在工具栏和扩展中,找到ChromeFrame BHO. 3. 禁用它 另外,卸载Chrome Frame的话,只要在控制面板中像卸载普通软件一样卸载即可。

    Chrome UI 框架分析

    主要是对chrome UI的源代码进行分析和相关讲解

    chrome调用ocx完美解决方案

    虽然Electron不是纯浏览器环境,但它允许在JavaScript中调用本地代码,包括OCX。因此,可以构建一个Electron应用来承载网页内容,并通过Electron的API与OCX交互。 5. **Web服务桥接**:另一种方法是在服务器端创建...

Global site tag (gtag.js) - Google Analytics