`
zm9913
  • 浏览: 3887 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

一个google chrome 浏览器的BUG

阅读更多
我有一个很简单的页面:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Insert title here</title>
</head>
<body>
<form action="date.html" target="_blank">
<input type="text" name='date'/>
<input type="submit" />
</form>
</body>
</html>

这个form可以提交一次,第二次就没有反应了!但是在firefox以及Ie里面没有任何问题!
分享到:
评论
7 楼 lixinlixin2008 2009-12-13  
楼上正解,webkit内核浏览器都是这样的,可以看小弟的一篇文章,和你这个问题类似;
http://lixinlixin2008.iteye.com/blog/491725
6 楼 boreas_baosj 2009-12-12  
chrome要求每次请求的路径都要唯一,在请求的路径后面加上一个随机参数就ok了
function openPostWindow(url, keys, values) {
	var tempForm = document.createElement("form"), wname = 'temp';
	tempForm.id = "form_";
	tempForm.method = "post";
	tempForm.action = url + '?SeID=' + Math.random();
	tempForm.target = wname;
	if (keys && values) {
		if (keys.length == values.length) {
			for (var i = 0; i < keys.length; i++) {
				var hideInput = document.createElement("input");
				hideInput.type = "hidden";
				hideInput.name = keys[i];
				hideInput.value = values[i];
				tempForm.appendChild(hideInput);
			}
		} else {
			throw 'keys length not equals values length!';
		}
	}
	// openWin('about:blank',wname);
	document.body.appendChild(tempForm);
	tempForm.submit();
	document.body.removeChild(tempForm);
}
5 楼 wanjianfei 2009-12-11  
我也遇到过,感觉不能被称为bug,应该是他们的一个独特设计,对表但重复提交做的统一处理
4 楼 yidao620c 2009-12-11  
防止重复提交表单。在chrome里面不报msg的。
3 楼 鹤惊昆仑 2009-12-10  
如果表单值域有变化,还是可以提交的(chrome3.0.195.33测试)。Not a bug,but a feature
2 楼 zhysoft 2009-12-10  
chrome 中还有一个问题,加载css文件 link 方式 和 import 方式,出来的效果不一样。可能是优先级问题。
1 楼 bailm 2009-12-10  
这个问题,我也早就发现了,只有chrome有这个问题

相关推荐

    Google Chrome浏览器独立安装文件

    **谷歌Chrome浏览器独立安装文件详解** 谷歌Chrome浏览器是一款由Google公司开发的免费、开源的网络浏览器,它以其高效、安全和易用性在全球范围内广受欢迎。"Google Chrome浏览器独立安装文件"指的是可以直接在...

    Chrome浏览器+Chromedriver(版本98.0.4758.80)

    这个特定的版本“98.0.4758.80”是Chromedriver的一个更新,确保与Chrome浏览器的相应版本兼容。 在自动化测试中,Chromedriver扮演着关键角色。它允许开发者通过Selenium WebDriver接口控制Chrome浏览器,执行各种...

    Chrome(谷歌)浏览器 34.0.1847 绿色纯净版.zip

    谷歌浏览器是一款可让您更快速、轻松且安全地使用网络的浏览器,它的设计超级简洁,使用起来更加方便,Google Chrome支持多标签浏览,每个标签页面都在独立的“沙箱”内运行,在提高安全性的同时,一个标签页面的...

    chrome历史版本

    Chrome历史版本是一个针对那些对2018年后谷歌Chrome浏览器更新风格不太满意用户的解决方案。Chrome浏览器作为全球最受欢迎的网络浏览器之一,它不断进行更新和改进,以提供更安全、更快捷的浏览体验。然而,每次重大...

    Google官方原版Chrome浏览器 for Windows x86_64(版本号:1.3.34.7,时间戳:2019-05-21 08:55:13)

    **谷歌Chrome浏览器** 谷歌Chrome浏览器是一款由Google公司开发的免费网页浏览器,以其高效、稳定和安全性能享誉全球。自2008年首次发布以来,Chrome迅速成为了最受欢迎的浏览器之一,市场份额占据主导地位。该...

    Chrome浏览器!

    Chrome浏览器是全球最受欢迎的网页浏览器之一,由Google公司开发并维护。它以其快速、安全、稳定和用户友好的特性赢得了广大用户的青睐。Chrome浏览器的核心基于开源项目Blink和V8 JavaScript引擎,这使得它在处理...

    chrome浏览器禁止缓存

    当用户访问一个网站时,浏览器会将一些静态资源(如图片、CSS样式表、JavaScript文件等)存储在本地,以便下次访问时能快速加载。这被称为HTTP缓存机制,主要依赖于HTTP响应头中的`Cache-Control`和`Expires`字段来...

    chromeDriver 驱动,版本 88,109,113,114,123

    在标签中,"chrome"指的是Google Chrome浏览器,这是一个流行的开源网络浏览器,以其速度、安全性和用户界面设计而闻名。"chromeDriver"是与这个浏览器配合使用的自动化测试工具。这些标签强调了这个压缩包的内容与...

    ie6、ie7、ie8、ie9、ie10、firefox、google chrome浏览器Hack及兼容性演示页面

    压缩包中的`浏览器Hack演示.html`文件很可能是用来展示这些兼容性问题和解决方案的一个实际示例页面。通过这个页面,开发者可以看到如何通过代码实现对不同浏览器的差异化处理,从而保证在多种环境下页面的正常显示...

    chrome-usb-serialport:适用于Google Chrome浏览器的串行端口模块

    Chrome USB Serialport是一个专为Google Chrome浏览器设计的串行端口模块,允许开发者通过JavaScript访问和操作硬件设备上的串行端口。这个模块是JavaScript编程的重要应用,它扩展了Web应用程序的功能,使得与物理...

    vue3 dev-tools.zip 下载,支持Vue3的谷歌Chrome浏览器插件(扩展)

    Vue.js 是一个流行的前端JavaScript框架,用于构建用户界面。Vue3是其最新版本,带来了许多性能优化和新特性。Vue DevTools 是一个强大的浏览器开发者工具,专为Vue应用程序设计,帮助开发者进行实时查看、调试和...

    Chrome浏览器最新版本58,32位

    Chrome浏览器是Google开发的一款强大的网页浏览工具,以其高效、安全和易用性赢得了全球用户的广泛赞誉。最新版本58是该浏览器的一个重要更新,尤其针对32位操作系统进行了优化。在这一版本中,Chrome继续致力于提供...

    google浏览器axure插件Mac版

    谷歌浏览器Axure插件Mac版是一款专为Apple Mac操作系统设计的、用于谷歌Chrome浏览器的扩展工具,它使得在Mac系统中使用Axure RP原型设计工具变得更加便捷。Axure是业界广泛使用的交互式原型设计软件,它允许设计师...

    谷歌浏览器 chrome 开发版(Dev )22.0.1229.8

    "开发版(Dev)22.0.1229.8"是Chrome浏览器的一个特定版本,它属于Chrome的三个主要分支之一:稳定版、Beta测试版和开发版。这个版本的Chrome通常包含了最新的特性和功能,供开发者和早期采用者测试,以提供反馈并...

    GoogleChrome86.0.4240.183.rar

    Chrome浏览器是全球最受欢迎的网页浏览器之一,以其简洁的界面、强大的功能和良好的安全性著称。在不断迭代更新的过程中,Chrome确实对系统资源的需求...对于那些对系统资源敏感的用户来说,这是一个非常重要的更新。

    chrome win64 v73.0.3683.75 离线安装包

    Chrome浏览器是Google开发的一款强大的网页浏览工具,以其稳定、快速和安全的特点深受用户喜爱。"chrome_win64_stable_73.0.3683.75 离线安装包" 是针对Windows 64位操作系统设计的Chrome浏览器73.0.3683.75稳定版的...

    Google Chrome Beta for Mac-v132

    Google Chrome Beta 是 Google 提供的 Chrome 浏览器的测试版,允许用户体验到即将发布的新功能...适合喜欢尝试新功能的用户,也为开发者和测试人员提供了一个平台,帮助他们在功能正式推出前发现潜在问题并进行修正。

    谷歌浏览器(chrome-112.0.5615.121-64)便携版

    Chrome浏览器采用多进程架构,每个标签页和扩展都运行在独立的进程中,这样可以防止一个故障的网页崩溃导致整个浏览器关闭。同时,它还使用了预测性加载技术,预先加载用户可能访问的网页,提高浏览速度。 6. 安全...

    ChroPath_v5.1.0插件,适用于chrome浏览器.rar

    ChroPath_v5.1.0插件是专为谷歌Chrome浏览器设计的一款强大的开发者工具,它极大地提升了前端开发人员在调试网页时的效率。这款插件的核心功能在于提供了一个直观的方式来解析、查找和编辑网页元素的CSS选择器路径,...

    支持IE和Chrome浏览器的流程图绘制实例

    8. **版本控制**:`jCanvaScript.1.5.18.min.js`的版本号表明这是一个更新过的库,可能包含了性能优化和bug修复。 总的来说,这个实例为开发者提供了一个跨浏览器的流程图绘制解决方案,结合了VML和Canvas的优点,...

Global site tag (gtag.js) - Google Analytics