我知道有几篇关于这个主题的帖子,但我找不到可以回答我的问题的帖子,所以请允许我稍微放纵一下。
我的是一个简单的 HTML5 项目,从 ASP.NET WebForm (VB.NET 2010/2012) 获取数据并让 Javascript 从如下变量中读取值:
var myBSValues = BSValues.value; //Code fails / breaks here with the error above
BSValues 是 ASP.NET WebForm 中的一个 HiddenField 控件,它在页面中分配一个字符串值,如下所示:
Me.BSValues.value = "Hello World, A new World, Going to Heaven"
在 JavaScript 中,我在逗号 (,) 处拆分文本以创建一个数组,我用它来创建一个动态表并填充其单元格以进行显示。
我相信这是一个足够简单的解决方案和一个简单的解释。好消息是该程序适用于:
- 火狐 14
- 铬 27
- 野生动物园 5
但失败了:
- IE 9 & 10,上面的错误消息在 JavaScript 中分配值的行,
- Opera 12(我不知道如何收到错误消息,它只是没有显示任何内容)
我认为 IE 有很大的用户群,所以我真的很想让它适用于 IE。
谢谢你的时间。