问题标签 [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.
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.
c# - WebForm_OnSubmit 怎么可能是未定义的?
在我当前的项目中,我有一个工作流程,我需要向用户显示两个连续的 MessageBox。第一个更像是一个警告,通知用户他尝试执行的操作的风险。我正在使用ClientClickEvent
链接按钮让用户确认操作:
如果用户确认他确定要执行该操作,则应用程序会从后面的代码中执行一些验证。结果可能是,有一些未处理的任务。这是有效的,但用户应该了解它,以便有可能完成这些任务。所以我显示了第二个确认对话框,但这次来自后面的代码:
为了更好的可读性,这里是交给客户端的 JS 片段:
再次回到后面的代码中,我收到了这个命令(例如在Page_Load
事件中)并继续实际操作。一切正常,但我做了一些改变,它停止执行回发。
我查看了使用 FireBug 的客户端脚本。-function __doPostBack
(显然是自动生成的)告诉我WebForm_OnSubmit
没有定义。我认为它没有定义,因为确认对话框显示在OnLoad
-event 中,因此在实际加载表单之前。但是为什么__doPostBack
-function 甚至需要检查这个事件是否执行,如果它没有定义呢?我可以自定义__doPostBack
-behaviour 吗?还是我应该选择其他活动?还是我在这里完全错了?
我希望有人能指出我正确的方向!
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()
,但不做任何事情)
有任何想法吗?
actionscript-3 - as3 & __doPostBack
我正在尝试在 Flash AS3 中连接到使用 dopostback 方法的页面,但如果有人有任何想法我已经尝试过但没有任何工作,我不知道该怎么做:
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”按钮来访问我想要的页面。在代码中,它执行回发
这是我与casperj
s 一起使用的代码:
我仍然被重定向到错误的页面
javascript - 从弹出窗口返回后重新加载并记住滚动位置
我有一个产品页面,每个产品都有一个链接:“购买”。单击链接后,将显示一个弹出窗口,其中嵌入了另一个 .aspx 文件。(弹出框由 Colorbox 插件生成)
用户进行购买后(单击发送到数据库信息的按钮等): 1. 弹出窗口必须自行关闭 2. 必须重新加载父页面 3. 必须保持滚动位置
问题是没有保持滚动位置(尤其是在 IE 浏览器中)。
我试过的:1。
和:
弹出页面:
父页面: 函数 callbackfromchild(arg) {
我究竟做错了什么?
javascript - Telrik 的奇怪确认行为?
一些页面.aspx
客户端代码.js
但是单击时总是返回false,这是为标志变量设置的默认值当我进行调试时,我看到客户端单击方法确认被调用,它将默认值false返回给控件,然后单击确认框是或取消它再次单独运行回调方法confirmCallBackFn(sender),该方法返回标志但不在同一个线程中而是在不同的线程中。我尝试了不同的方法来解决它,但我被卡住了。所以任何帮助都会很棒。
javascript - 未捕获的类型错误:对象 [object Object] 没有方法“get_name”
我的 javascript 函数在我的 for 循环之后出现以下错误:
未捕获的类型错误:对象 [object Object] 没有方法“get_name”
它没有运行 dopostback
dopostback - 如果 JavaScript 被禁用,__doPostBack 将不起作用
如果浏览器的 JavaScript 被禁用,那么 __dopostback 将不起作用。我正在寻找替代方案,因为我在网页中有单选按钮和下拉列表控件,即使 JS 被禁用,它们也应该触发回发。
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 无法识别我的链接按钮...
任何帮助,将不胜感激!让我知道是否需要更多代码和详细信息。提前致谢!