下面这段代码(下面的代码是整个html文件的代码)在IE下可以正常跳转,但是在FF下,不能运行,报错
<form name="form1" id="form1" action="./j.html">
<input type="hidden" value="kankan" name="kk"/>
</form>
<script>
var form1 = document.getElementById("form1");
form1.submit();
</script>
提示form1没有属性。
改成
<form name="form1" id="form1" action="./j.html">
<input type="text" value="" name="a"/>
<input type="hidden" value="kankan" name="kk"/>
</form>
<script>
var form1 = document.getElementById("form1");
form1.submit();
</script>
就可以了,或者
<body>
<form name="form1" id="form1" action="./j.html">
<input type="hidden" value="kankan" name="kk"/>
</form>
</body>
<script>
var form1 = document.getElementById("form1");
form1.submit();
</script>
都可以正常提交表单了。可能是FF中对语法的检查更严格。在IE中就没有这么多问题。以前一直不写<body>标签的,IE可以自己识别。![](../../images/smiles/icon_biggrin.gif)
分享到:
相关推荐
为了解决这种跨浏览器的兼容性问题,可以增加一个隐藏的表单域(input type="hidden"),用这个隐藏域来判断表单是如何提交的,无论何种方式提交,这个隐藏域都会有值。 最后,表单提交的事件处理需要仔细考虑。...
3.支持input显示与value分离【以隐藏域方式提交数据】 4.支持下拉框按钮 5.支持显示结果数量 6.可以一个页面多次使用 7.模拟下拉框不会被select遮挡 8.调用更方便(内核已改为jq插件) 9.皮肤修改方便 ,外置的css...
hidden(隐藏域)初始化的支持[优化]增加enabledCompleteCheckbox参数(是否启用半选择模式)[BUG]解决在firefox无法自动完成的问题[优化]解决 下拉框树 setValue 方法当值为0时不正常设置 的问题[BUG]解决在firefox无法...
表单是工作流中的关键组件,通常包含表单标签(定义处理数据的URL和提交方法)、表单域(如文本框、密码框、隐藏域等)和表单按钮(用于数据提交和重置)。 GIS系统,即地理信息系统,是一种结合了地图可视化和...
在现代Web开发中,文件上传是一个常见的功能,但要实现跨浏览器兼容性,尤其是在旧版本的Internet Explorer(如IE6、IE7、IE8、IE9)以及Firefox、Chrome和世界之窗等其他浏览器上,可能面临一些挑战。Ajax上传文件...
- **支持浏览器**:Firefox 1+、Netscape 3+、IE 4+。 - **应用场景**:通常用于提示用户加载中断的情况。 #### 2. onblur - **描述**:当元素失去焦点时触发。 - **支持浏览器**:Firefox 1+、Netscape 2+、IE 3+...
`getAllCode_IE`函数直接将整个页面的outerHTML保存到一个隐藏域`hid_html`中,而`getAllCode_FireFox`函数则是获取`document.body.innerHTML`的内容。 接下来,我们注意到在***页面标记中,使用了`<asp:TextBox>`...
<option value="Firefox"> ``` 文件域(`<input type="file">`)则允许用户选择并上传本地文件。隐藏表单控件(`<input type="hidden">`)则可以用来存储用户看不见的数据。 总的来说,HTML5的表单功能...
这里我们讨论的是“伪Ajax文件上传”这一主题,它主要针对JavaScript实现的文件上传功能,特别是考虑了对Firefox和IE8浏览器的兼容性。 文件上传在Web应用中是一个常见的需求,传统方式通常是通过表单提交,页面会...
导入/导出:将设置备份到本地文件或将其导入到Firefox的自动填充插件中-键盘快捷键:使用鼠标或键盘改进的可访问性新增功能-添加了自动备份文本字段的选项-添加了随机选择菜单和切换复选框的功能-改进了对表单验证的...
2、Mozilla Firefox 3、Google Chrome 4、Apple Safari 5、Opera Opera(欧朋) 3、主要技术 1、HTML 2、CSS 3、Javascript 2、HTML入门(重点) 1、什么是HTML Hyper Text Markup Language 超级 文本 标记 ...
需要注意的是,不同的浏览器对某些事件的支持可能存在差异,如文档中提到的FF(Firefox)、N(Netscape)和IE(Internet Explorer),开发者在编写代码时应考虑兼容性问题,以确保在各种环境下都能正常运行。
3. **兼容性**:该插件需要确保在各种浏览器(如Chrome、Firefox、Safari、Edge等)和设备(桌面、移动)上都能正常工作,以满足广泛用户需求。 4. **自定义设置**:插件通常允许开发者根据项目需求进行自定义配置...
11. **浏览网页工具**:如Chrome、Firefox、Safari等,它们支持书签、历史记录、搜索等功能,快捷键如Ctrl+C复制,Ctrl+V粘贴,Ctrl+F查找等。 12. **创建本地站点**:包括选择存储位置、创建文件夹结构、设置主...
- **跨浏览器兼容**:对于不支持File API的浏览器,可以使用传统的表单提交方式,将`<input type="file">`嵌入到一个隐藏的`<form>`中,用户选择文件后立即提交表单,服务器返回预览图片,然后在前端展示。...
跨平台兼容:运行环境Flash Player 10.1+,任何浏览器 IE All、Firefox、 Chrome、Opera...都正常使用。 极致的体验:人性化的设计方式,细节上精心的处理,用户使用起来得心应手。 在线演示:...
通过隐藏的IFrame,可以提交表单到不同的域而不违反同源策略。在这个方案中,IFrame可能是用来隐藏文件上传过程,同时处理返回的结果。 6. **多文件上传**: 用户可能需要同时上传多个文件,这就需要前端能够处理多...
在支持CORS(跨源资源共享)的浏览器(如IE10、Firefox和Chrome)中,可以通过添加`Access-Control-Allow-Origin`和`Access-Control-Allow-Methods`头部实现: ```csharp public class MvcCorsAttribute : ...
- **概念理解**:Firebug 是 Firefox 浏览器的一款强大调试工具。 - **实践应用**:掌握 Firebug 的使用技巧可以大大提高调试效率。 **4. Linux常用命令** - **概念理解**:Linux 是一种广泛使用的操作系统,了解...