Editing a javascript document.write(variable)
Editing a javascript document.write(variable)
>我有一个JS函数
function setComparison(data) {
var w= window.open('', 'comparison', 'width=600, height=400');
w.document.open();
w.document.write(getComparisonContent(data));
w.document.close();
return false;
}
我无权访问创建(数据)的代码,但我需要替换(数据)中的字符串。有没有办法通过字符串替换方法通过管道(数据)?
data.replace()
似乎是你最好的选择......
function setComparison(data) {
var w= window.open('', 'comparison', 'width=600, height=400');
w.document.open();
data = data.replace("foo", "bar");
w.document.write(getComparisonContent(data));
w.document.close();
return false;
}
在这里,foo
将被替换为bar
之前的答案对我不起作用,但这确实有效:
function setComparison(data) {
var w= window.open('', 'comparison', 'width=600, height=400');
w.document.open();
html = html.replace("string to replace", "replacement text");
w.document.write(getComparisonContent(data));
w.document.close();
return false;
}
相关文章:
- document.open/document.write没有正确地清除chrome中的文档——这是chrome的错误吗
- 如何用更合适的内容替换document.write
- 从jQuery调用存储在Variable中的函数
- jQuery AJAX write to XML
- write HTML in JavaScript
- 将Transform和Instance Variable转换为对象的JavaScript数组
- Php variable obj to js
- 在document.write中包含javascript的原因
- 仅对标题标记的一部分使用document.write
- Javascript:使用document.write时删除子项
- 如何在一个网页网站中处理基于document.write()的广告标签
- Javascript 使用 document.write 编写 innerHtml 的值
- 将Computed PHP Variable传递到jQuery/Ajax表单
- ko.com在foreach$data变量上添加了write函数
- jQuery .load with variable as url
- 节点如何将文件传递到http.write方法
- 获取Div Width,然后更新Scope Variable
- AJAX调用中的强制文档.write
- (typeof variable === “function”) 和 jQuery.isFunction() 有什么区别
- Editing a javascript document.write(variable)