如何将 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/