通过加载/打开页面编辑Javascript
Edit Javascript by loading/opening the page
PHP的DOMDocument类允许您加载html文件,对元素进行更改,然后保存它。通过这种方式,我们可以通过在每个文件上运行一个小脚本来改变数百万个网页。我想知道是否有办法改变嵌入在页面上的javascript代码?
我开发了一个生成网页的应用程序,我已经用了几个月了。到目前为止,我已经创作了大约800页。现在我知道我的javascript代码中有一个小错误,我想纠正它。显而易见的解决方案是打开每个文件并手动进行更改。我还有其他简单的选择吗?
下面是当前嵌入在页面
中的javascript。var actNum='';
$.ajax({
url:'DBOperations.php',
type: 'POST',
async: 'false',
data: {Command:'GET_ACTIVITY_NUMBER_DB', Title:'English/Level 1/Chapter 1/act 1'},
success: function(value){
if(value)
{
actNum=value;
document.getElementById('actNumDiv').appendChild(document.createTextNode(value));
}
}
});
我想发送一个额外的变量"type"旁边的"Title"在ajax调用像这样
data: {Command:'GET_ACTIVITY_NUMBER_DB', Title:'English/Level 1/Chapter 1/act 1', type:'admin'}
为什么不使用str_replace?
str_replace("data: {Command:'GET_ACTIVITY_NUMBER_DB',",
"data: {Command:'GET_ACTIVITY_NUMBER_DB',type:'admin',",your_html_string);
相关文章:
- 如何在visualstudio中调试web api时编辑javascript文件
- 无法在Chrome开发工具中实时编辑Javascript
- 有人能用for循环和splice命令帮助编辑Javascript字符串吗
- IDEA+Grunt-如何实时编辑JavaScript
- 编辑javascript画布动画
- 如何从ajax get请求的回调函数中编辑javascript变量的值
- Eclipse中的Tomcat:在不重新部署的情况下编辑Javascript
- 使用jsp编辑javascript
- 如何在LightTable中实时编辑JavaScript
- 什么是编辑javascript的好IDE
- 在 SciTE 中测试和编辑 JavaScript(独立和 HTML 格式)
- 编辑 Javascript 以正确对齐
- 无法在 Chrome 开发工具中编辑 JavaScript
- 在 html 中编辑 javascript 属性
- 如何从Microsoft Edge编辑JavaScript
- 在浏览器中,在FireBug中编辑Javascript
- 在浏览器端编辑javascript
- Liferay 6.0.6/JBOSS-如何在不不断重新部署的情况下在portlet中编辑JavaScript
- 如何在ace编辑器中保存或编辑javascript文件
- 添加/编辑Javascript程序来计算最小,最大,总和平均数组元素