我正在考虑动态设置在我的应用程序中动态创建的HTML输入元素的ID属性.
我的实现在Firefox中使用setAttribute方法可以正常工作.有关IE中工作实现的任何想法或解决方案将不胜感激.
var hiddenInput = document.createElement("input");
hiddenInput.setAttribute("id", "uniqueIdentifier");
hiddenInput.setAttribute("type", "hidden");
hiddenInput.setAttribute("value", ID);
hiddenInput.setAttribute("class", "ListItem");
Run Code Online (Sandbox Code Playgroud)
我修改了一些示例代码,这些代码来自与此问题相关的博客,提示以下workround.Firefox位运行良好,但IE位不行
var hiddenInput = null;
try {
hiddenInput = document.createElement('<input name=\''+"hiddenInputName"+'\' />');
hiddenInput.id = "uniqueIdentifier";
//alert(document.getElementById("uniqueIdentifier"));
hiddenInput.type = "hidden";
} catch (e) { }
if (!hiddenInput || !hiddenInput.name) { // Not in IE, then
var hiddenInput = document.createElement("input");
hiddenInput.setAttribute("id", "uniqueIdentifier");
hiddenInput.setAttribute("type", "hidden");
}
Run Code Online (Sandbox Code Playgroud)
干杯.
我能够从WMD编辑器中获取Markdown和HTML格式化文本.在我的要求中,我还需要从WMD编辑器中获取纯文本.我想用一个简单的例子来解释它.
在Stack Overflow中,我们将在WMD编辑器中键入描述时看到Markdown文本.在预览中,我们可以看到<b>格式化的文本.在问题页面中,如果没有此Markdown和格式化文本,我们可以在两行中看到问题描述.
我需要实现相同的功能.我需要做什么?
我很感激帮助让"页面"参数在Chrome和Safari Web浏览器中运行 - 即用作URL时.
例如,给定URL:myFile.PDF#Page = 21这将打开ff中PDF文档的指定页面 - 第21页.浏览器:Firefox:版本3.6.15 IE 8.0.6001.18702 IE 6.0.2900.Opera 11.01
但不是*在chrome和safari中:Safari:5.0.4 Chrome:10.0.6*即它打开文档的第一页,而不是直接打开第21页.
我收集Safari和chrome有自己的PDF渲染引擎,因此忽略'page'参数.
有没有任何成功,链接或资源使页面参考工作在chrome或safari?
干杯.