问题标签 [inline-scripting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3096 浏览

asp.net - ASP.NET 中的内联脚本

我想学习有关 ASP.NET 内联脚本的高级和基本知识,例如

或者

等等...

而且,<% %> 和 <%# %> 之类的东西有什么区别?

我在哪里可以找到这些用法的从基本到高级的实现?

0 投票
1 回答
56 浏览

asp.net - 使用内联脚本更改 HTML attr

我试图这样做:

在这段代码中,我想根据数据来自数据库的状态字段更改 messageHeader 样式属性。如何使用内联脚本来做到这一点。如您所见,我尝试在 messageHeader 的样式 attr 处执行此操作,但它不会成功。

谢谢。

0 投票
1 回答
477 浏览

jquery - jQuery.load() 与 AJAX Kontactr 表单

在看到许多关于 jQuery.load() 如何处理要加载的内容中的标签的问题后,我看到 jQuery 去除了内联标签。但是,我想在我的站点中使用Kontactr作为联系页面,并且它们嵌入的更好的 AJAX 是两个脚本标签,如下面的代码示例所示。如何解决 jQuery.load() 约束以使这些脚本标签在 jQuery.load(file, callback()) callback() 函数中运行?

索引.html

联系人.html

我想也许我可以<div id="contact_form"/>在contact.html中放入a,然后在其中的回调函数中评估脚本标签 $('#contact_form').html(//eval script tags result here);,但我不确定如何在语法上做到这一点。

0 投票
0 回答
5033 浏览

javascript - 如果脚本标签同时具有“src”和内联脚本怎么办?

我想知道如果一个脚本标签同时具有“src”和内联脚本会怎样。我试过下面的代码。

“alert('hello')”似乎从未在 Firefox 和 Chrome 中执行过。我试图将 src 更改为指向不存在的 URI。“alert('hello')”也没有被执行。

那么,如果脚本标签中有 src 属性,内联脚本总是会被忽略吗?

0 投票
3 回答
358 浏览

jquery - Ajax jQuery 最佳实践:避免内联脚本??那么我如何传递变量

我刚刚阅读了一篇关于 jquery 和 ajax 的最佳实践文章,我应该避免使用内联脚本定义页面上元素的行为。这确实是有道理的,因为它使代码非常可读。

但是,我想问一下,如果我需要将服务器端变量传递给 javascript,我应该怎么做。就像考虑下面的代码......

我应该在这种情况下使用隐藏的表单值吗?或者可能在我定义行为的元素的 id 中添加服务器端变量?像这样。。

有什么建议么?

0 投票
1 回答
1555 浏览

ajax - dojo.xhrGet():如何执行内联javascript?

简单的问题:如何在加载的 HTML 页面片段中执行内联 javascript dojo.xhrGet()
作为dojo的新手,我有点困惑这不仅仅像在JQuery中那样工作
...... 有人可以帮忙吗?
谢谢,
托马斯

0 投票
1 回答
1975 浏览

javascript - 为什么内联 JS 块不安全?

我正在阅读 Chrome 扩展文档“内容安全策略 (CSP) ”。它说:

内联 JavaScript 以及危险的字符串到 JavaScript 方法(如 eval)将不会被执行。此限制禁止内联块和内联事件处理程序(例如<button onclick="...">)。

...

没有机制可以放宽对执行内联 JavaScript 的限制。特别是,设置包含 unsafe-inline 的脚本策略将不起作用。这是故意的。

为什么内联<script>块不安全?谁能解释一下?如果能举出例子就更好了。

谢谢你。

0 投票
3 回答
1345 浏览

javascript - jquery - 未定义函数 - 从内联脚本调用此函数

我有如下所示的代码。已经删除了不需要的代码,只写了需要的。当我从正文中的内联脚本调用我的 toggleFunc 时,它在控制台中显示该函数未定义。谁能告诉我这有什么问题?

0 投票
0 回答
1047 浏览

javascript - 使用 document.write 在外部脚本中调用函数的内联脚本

假设我有一个名为的脚本makeFields.js,其中包含该方法

在我的 HTML 中,我在头部链接到该脚本,如下所示:

然后在我的 HTML 中,我在头外有一个内联脚本:

问题是:我可以依靠浏览器makeFields.js在尝试调用之前等待完成下载makeDateControls()吗?我将makeFields.js脚本标签放在头部还是正文中是否重要?行为是否取决于 的存在document.write()

尽管它似乎不起作用,但据我所知,我们对这种方法没有任何问题。但是请记住,我并没有创建这个框架——我是团队中的新人,所以改变并不容易。

0 投票
1 回答
13979 浏览

python - Mitmproxy 在一个脚本中篡改 GET 和 POST 请求/响应

发送到特定 URL ( http://test.com) 的 POST 请求如下所示:

我需要拦截请求并更改isAdmin为true。

对某个 URL ( https://test.com/profiles/{Random_Numbers}/{id}) 的 GET 请求具有如下(编码)响应:

我需要改成id5。

所以基本上我需要编写一个脚本来执行这两项操作。

到目前为止,我已经尝试利用 GitHub 上的一些示例,但到目前为止我还没有得到它:

我如何为我的场景实现这个?

也许使用 libmproxy 来获取 http-request 和 response 可能是一个更好的主意。