问题标签 [response.write]
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.
asp.net - 不能在 aspx 页面的部分使用 Response.Write?
我正在尝试使用 Response.Write() 方法在 aspx 页面的 <head> 部分中动态插入内容。我需要从代码隐藏对象的属性中注入一个字符串值,该对象是我的 CSS 文件的链接。但是,它在运行时没有被正确处理。该对象在类上是公共的,并在 Page_Load() 事件中被水合。在页面正文中,我可以毫无问题地成功地从 Corpoartion 对象注入其他属性。
为什么这在 <head> 部分不起作用?
这是未正确展开的部分:
这是整个 <head> 部分:
这将无法正常扩展的原因是什么?
asp.net - 当我在按钮的单击事件上编写 Response.write() 时出错
Sys.Webforms.PageRequestManagerParserErrorException:无法解析从服务器接收到的消息。此错误的常见原因是通过调用 Response.Write()、响应过滤器、HttpModules 或启用了服务器跟踪来修改响应。详细信息:在 ' 附近解析错误
嗨,我在更新面板中保留了按钮,我收到了这个错误
asp.net - 在 ASP.Net 2.0 中我需要 Response.End()
我刚开始使用 ASP.Net。我复制了一位前同事的代码(来自 .Net 1.1 时代),它有一个Response.End();
以防出错。还有一个:
最后Page_Load(object sender, System.EventArgs e)
总是附加"Thread was aborted."
或类似的东西。我怀疑这在以前的工作方式有所不同,或者错误条件没有经过很好的测试。
Response.End();
无论如何,如果我不喜欢GET
参数,我可以停止使用,return;
而是使用。在一个简单的案例中,它似乎做了正确的思考。
这一般好吗?
我复制的代码有一些问题,但我不想重写;我只想让它先运行,然后再找到皱纹。然而Response.End();
,这对我造成了心理障碍,所以我想弄清楚。
我想保留全部条款以防万一,至少现在是这样。我也可以用以下方法结束该方法:
但是,一旦您考虑到所有正在生成的异常,这似乎非常愚蠢。
请给我几句智慧的话。如果有不清楚的地方,请随时询问。谢谢!
PS 前同事没有被解雇,并且是一名优秀的编码员 - 重用他的例子的另一个理由。
asp.net - response.write 仅适用于 ASP.NET 的 IE
我正在使用 uploadify ( http://www.uploadify.com/ ) 将视频上传到我的网站,然后使用 ffmpeg 将它们转换为 *.flv 并播放预览。但它并不完全适用于 firefox、chrome 或 safari。
uploadify 提供了一个 onComplete 接口,所以当你的站点上使用的脚本(.ashx,.php)用于保存上传的文件。您可以使用 response.write("blabla") 或 (echo "blabla") 来调用注册为 OnComplete 的 javascript 函数。
我测试了一些视频文件,如 avi、mpg、mp4,它们小于 50mb,并且它们都适用于所有 4 种浏览器。然而,当我试图上传一个 75mb 的 mp4 文件时,它在 IE 中工作,但在其他三个中没有工作。我可以看到 .flv 文件已在上传文件夹中创建,我可以在 response.write("blabla") 之后看到调试消息输出,但未调用 javascript 函数。即预览没有播放。
有谁知道为什么?response.write 上是否有超时或其他内容,所以一段时间后它不会起作用?例如,75mb 文件的转换时间比我尝试过的其他较小尺寸的文件要长。
谢谢
asp.net - 我怎么能在我想要的任何地方插入一个字符串到响应流中?
可能有一个简单的方法可以做到这一点,但我看不到它......
我创建了一个简单的 Http 模块,它在 PreRequestHandler 上启动计时器并在 PostRequestHandler 上停止计时器,以计算页面加载所用的时间。
然后我创建一些简单的 html 并将结果写入 Response.Write。由于我在 PostRequestHandler 中执行此操作,因此在</html>
标记后添加了我的结果。这对测试很好,但我需要在页面需要验证的情况下。
我似乎无法弄清楚如何操纵 Response 对象以在</body>
标记之前插入我的结果。Response.Write 和 Response.Output.Write 没有这种灵活性,我看不到将 Response 作为字符串处理的方法。我错过了一些简单的事情吗?
asp.net - 附加到 BODY 元素
就在渲染页面之前(或期间),我想附加一段代码(java脚本)。但是,当我尝试通过 Page.Controls 属性添加新的 LiteralControl 时,出现错误:
如何解决这个问题?
asp.net - 在另一个页面中读取 Response.write
我有一个页面www.senderdomain.com/sender.aspx,我需要从中写入一个字符串到其他域www.receiverdomain.com/receiver.aspx中的另一个页面
在 sender.aspx 我写过
它被重定向到相应的receiver.aspx 页面,但我不确定如何在receiver.aspx 页面中获取文本“Hello”。有什么可以帮忙的吗?
c# - 为什么 Response.Write 行为在给定场景中会有所不同?
当我使用以下代码发布页面时,Response.write("Hey") 不会将内容("Hey")写入父页面
但是当我使用以下代码并发布数据时,可以在父页面中获得 Response.write("Hey")
在 CrossPage.aspx 我有以下代码
我在父页面的 Page_Load 事件中没有任何代码。?
可能是什么原因?我需要使用第一个场景将“嘿”写到父页面。两个应用程序都属于不同的领域。
编辑: “嘿”将来自 CrossPage.aspx。我需要将其写回父页面
当我使用表单操作发布时,在处理 CrossPage.aspx 中的 Page_Load() 事件后,URL 指向“ http://localhost:2518/Web/CrossPage.aspx ”,这意味着应用程序仍在 CrossPage.aspx并没有移动到父页面。
asp.net - 在浏览器中播放流式音频 (Asp.net)
我现在正试图让它工作很长一段时间。我有一个 asp.net 页面,我试图在其中播放 wav 文件。页面加载事件中的代码如下:
我遇到的问题是每次运行此页面时,Windows 媒体播放器都会打开。我希望使用浏览器中的一些内置插件播放音频。例如,当您单击语音图标时,声音如何在不打开任何播放器的情况下弹出。
如果我在 ashx 处理程序中有相同的内容,会更好吗?
我无法使用嵌入标签,因为我不会在服务器上拥有物理文件,它将使用响应流动态生成。
任何帮助表示赞赏!
c# - 使用 Response.Write 生成文件以供下载并更改页面上的元素
我正在尝试更改 asp:textbox 的文本并在我的页面上的一些 ascx 控件中折叠一些 ajaxToolkit:CollapsiblePanelExtenders 以及输出动态生成的文件。折叠 CollapsiblePanelExtenders 并从代码隐藏更改文本框的文本或输出文件我没有问题。当我希望这两个事件在同一个回发时发生时,就会出现问题。不幸的是,使用 Response.Write 否定了对页面的所有其他更改。
提前致谢