问题标签 [dopostback]

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 投票
3 回答
473 浏览

javascript - analyse a .aspx site with paging with __doPostBack function

I want to analyse some data of a webpage, but here's the problem: the site has more pages which gets called with a __doPostBack function.

How can I "simulate" to go a page further and analyse this site, and so on..

At this time I analyse the data with JSoup in java - but I'm open to use some other language if it's necessary.

0 投票
1 回答
3150 浏览

c# - WebForm_OnSubmit 怎么可能是未定义的?

在我当前的项目中,我有一个工作流程,我需要向用户显示两个连续的 MessageBox。第一个更像是一个警告,通知用户他尝试执行的操作的风险。我正在使用ClientClickEvent链接按钮让用户确认操作:

如果用户确认他确定要执行该操作,则应用程序会从后面的代码中执行一些验证。结果可能是,有一些未处理的任务。这是有效的,但用户应该了解它,以便有可能完成这些任务。所以我显示了第二个确认对话框,但这次来自后面的代码:

为了更好的可读性,这里是交给客户端的 JS 片段:

再次回到后面的代码中,我收到了这个命令(例如在Page_Load事件中)并继续实际操作。一切正常,但我做了一些改变,它停止执行回发。

我查看了使用 FireBug 的客户端脚本。-function __doPostBack(显然是自动生成的)告诉我WebForm_OnSubmit没有定义。我认为它没有定义,因为确认对话框显示在OnLoad-event 中,因此在实际加载表单之前。但是为什么__doPostBack-function 甚至需要检查这个事件是否执行,如果它没有定义呢?我可以自定义__doPostBack-behaviour 吗?还是我应该选择其他活动?还是我在这里完全错了?

我希望有人能指出我正确的方向!

0 投票
0 回答
280 浏览

asp.net - 如何使用 iframe 隐藏 div

这里棘手的一个。

概念如下:单击按钮时,我调用一个javascript函数来(动态)创建一个div(#MainDiv),然后在div内添加一个加载本地页面的iframe。(这工作正常)

在子页面(iframe)中,我有两个按钮; Button1进行一些客户端处理然后调用__doPostBack以激活服务器端OnClick方法,在所有处理完成后的服务器端方法中 - 我注册一个 javascript 块以从父页面调用一个函数(让我们称之为“ window.parent.hidediv()”)删除div(#MainDiv.remove()). _

Button2(关闭)只是调用父函数来删除 div(我们称之为“ window.parent.hidediv()”)

Button2 工作正常 - div 已成功删除

问题:另一方面,Button1 一切正常,直到__doPostBack被调用。该parent(window.parent.hidediv())函数被相应地调用,但由于某种奇怪的原因,div没有被删除(通过#MainDiv.remove(),但不做任何事情)

有任何想法吗?

0 投票
1 回答
84 浏览

actionscript-3 - as3 & __doPostBack

我正在尝试在 Flash AS3 中连接到使用 dopostback 方法的页面,但如果有人有任何想法我已经尝试过但没有任何工作,我不知道该怎么做:

0 投票
1 回答
669 浏览

web-scraping - CasperJS:如何调用 __doPostBack

我正在尝试废弃一个页面: http: //fd1-www.leclercdrive.fr/057701/courses/pgeWMEL009_Courses.aspx#RS284323

但是正如您所看到的, 当您第一次访问此链接时,它会重定向到 fd1-www.leclercdrive.fr/057701/courses/pgeWMEL009_Courses.aspx。点击“fruits et légumes”后,您可以直接使用网址访问该页面

所以我需要模拟点击“Fruits et légumes”按钮来访问我想要的页面。在代码中,它执行回发

这是我与casperjs 一起使用的代码:

我仍然被重定向到错误的页面

0 投票
2 回答
1020 浏览

javascript - 从弹出窗口返回后重新加载并记住滚动位置

我有一个产品页面,每个产品都有一个链接:“购买”。单击链接后,将显示一个弹出窗口,其中嵌入了另一个 .aspx 文件。(弹出框由 Colorbox 插件生成)

用户进行购买后(单击发送到数据库信息的按钮等): 1. 弹出窗口必须自行关闭 2. 必须重新加载父页面 3. 必须保持滚动位置

问题是没有保持滚动位置(尤其是在 IE 浏览器中)。

我试过的:1。

和:

弹出页面:

父页面: 函数 callbackfromchild(arg) {

我究竟做错了什么?

0 投票
2 回答
2135 浏览

javascript - Telrik 的奇怪确认行为?

一些页面.aspx

客户端代码.js

但是单击时总是返回false,这是为标志变量设置的默认值当我进行调试时,我看到客户端单击方法确认被调用,它将默认值false返回给控件,然后单击确认框取消它再次单独运行回调方法confirmCallBackFn(sender),该方法返回标志但不在同一个线程中而是在不同的线程中。我尝试了不同的方法来解决它,但我被卡住了。所以任何帮助都会很棒。

0 投票
0 回答
169 浏览

javascript - 未捕获的类型错误:对象 [object Object] 没有方法“get_name”

我的 javascript 函数在我的 for 循环之后出现以下错误:

未捕获的类型错误:对象 [object Object] 没有方法“get_name”

它没有运行 dopostback

0 投票
1 回答
324 浏览

dopostback - 如果 JavaScript 被禁用,__doPostBack 将不起作用

如果浏览器的 JavaScript 被禁用,那么 __dopostback 将不起作用。我正在寻找替代方案,因为我在网页中有单选按钮和下拉列表控件,即使 JS 被禁用,它们也应该触发回发。

0 投票
2 回答
1526 浏览

c# - 显示pdf时出错:Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed

我正在尝试从 SQL 中提取一个 pdf 文件并将其显示给用户。我不断收到以下错误:Sys.WebForms.PageRequestManagerParserErrorException:无法解析从服务器收到的消息。

我的项目正在使用 asp.net 加载一个 gridview,其中包含指向包含 pdf 的数据库记录的链接按钮。

当用户单击链接按钮时,应该从 SQL 中提取 pdf 并使用 Response.BinaryWrite 显示。

这是我的aspx代码:

这是后面的部分代码:

如您所见,我尝试了 UpdatePanel 之外的不可见按钮,并且尝试了 PostBackTriggers 无济于事。我无法让 PostBackTrigger 工作,因为 UpdatePanel 无法识别我的链接按钮...

任何帮助,将不胜感激!让我知道是否需要更多代码和详细信息。提前致谢!