asp.net - 如何使用javascript标签发送参数?

标签 asp.net javascript query-string

如何将 javascript 标记中的参数(使用 QueryString)作为源属性发送到 ASP.NET 页面?

示例:<script language="javascript" src="myDomain/myPage.aspx?id=123&no=43"></script>

我必须在“myPage.aspx”中做什么?

例如我想根据它的 src querystring 将图片发送到 script 标签。

最佳答案

script标签用于在页面中包含javascript代码。如果您想在页面上显示图片,即使是动态生成的图片,您也需要使用 img 标签,而不是 script 标签。

<img src="myDomain/myPage.aspx?id=123&no=43" alt="some text" />

通常,您会为此使用 HttpHandler(ashx 而不是 aspx),它只需要构建图像(或从文件中读取图像),然后使用正确的 MIME-类型、长度等

查看此 reference关于如何使用 HttpHandler 从数据库中检索图像。

关于asp.net - 如何使用javascript标签发送参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/774384/

相关文章:

asp.net - 如何以编程方式在 ASP.NET MVC 中的 Razor View 中显示/隐藏区域

c# - JQuery UI 模态对话框触发 ASP.Net updatepanel 控件

uri - 何时使用查询参数与矩阵参数?

javascript - live()/delegate() 是否会显着影响性能?

javascript - 如何向 AmChart 图例添加自定义类?

asp.net-mvc-3 - 在 MVC3 中,如何通过 ActionLink 将多个值传递给查询字符串参数?

python - Django:将 POST 请求参数转换为查询字符串

c# - 如何在 Sql Server Agent 中设置年度作业

javascript - 如何在 ASP.NET 中配置面板背景图像

javascript - 如何通过 Handlebars 中的索引访问和迭代数组项?