问题标签 [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.
java - 使用java模拟javascript doPostBack解析结果html
可能重复:
使用回发解析 .Net 页面
我有一个要解析的网站(它属于我的客户,所以没有版权或问题)。它有很多我想调用和解析返回的 html 的链接。但这些链接实际上是doPostBack
javascript 调用。那么有什么方法可以通过Java创建这样的调用并获得结果html?
网站: http://myclient.something/ProductCatalog.aspx?family=20
javascript调用:
我怎样才能模拟那个javascript调用?
java - 处理动态变化的元素 id - 使用 selenium webdriver
我有登录页面,当单击登录按钮时,它会打开新标签。
我将控件移动到新窗口使用,
当我单击一个Button
时,它将打开新的弹出窗口(该弹出窗口不是普通窗口,它是 iframe)。
我选择了一个弹出窗口,使用
该弹出窗口有记录列表;每条记录都有单独的“选择”选项(带有动态变化的 ID)。
从列表中选择记录时,弹出窗口将关闭并刷新页面。
现在我想将控件返回到我的父窗口来做一些其他的事情。
成功选择了记录。但我无法再次聚焦父窗口。
我努力了:
和
我仍然遇到同样的问题。
我不知道是否必须使用任何 java 脚本执行程序来处理动态变化的元素 ID。
有人能帮我解决这个问题吗......
提前致谢。
通过 K.Ranjithkumar
javascript - __doPostBack 似乎在外部 JS 文件中不起作用
正如标题所提到的,我有一个单独的 JS 文件,它与我的 ASP.Net 页面交互。一开始,所有的 JS 函数都在 ASP.Net 页面中,包括 __doPostBack 方法,一切正常。但是,一旦我将 JS 函数移动到一个单独的文件以保持页面清晰,所有函数都正常工作,除了使用 __doPostBack 的函数。
现在我不能从 codebihind 调用我的 C# 函数,因为 __doPostBack 没有执行。
那么,你们中有人知道这种方法是否适用于单独的 JS 文件吗?如果是这样,那么执行它的正确代码是什么?或者我是否需要在我的 ASP.Net 代码所在的同一个文件中维护它?
提前感谢您的帮助问候!
asp.net - 如何使用 Dropdown Extender 触发 OnSelectedIndexChanged 事件
我正在尝试使用 AjaxToolKit 的 dropdownlistextender 构建一个下拉列表。我有以下标记:
以及“列表”项目的以下内容:
我的 JavaScript 看起来像这样:
其中item和itemOver是适当样式的 CSS 类。问题是我希望我的onclick事件在服务器上触发SelectedIndexChanged类型的事件。我试过这个功能:
ddSections是asp:Dropdown
我试图触发的 OnSelectedIndexChanged 事件。
这会触发页面级回发,但不会触发我想要触发的ddSections_SelectedIndexChanged服务器端方法。顺便说一句,ddSections 将被隐藏。
请你提供一些建议。我花了三天时间试图弄清楚这一点,却空手而归。随意重新格式化以提高可读性。提前致谢。
php - 使用 doPost 方法将 e.parameter 传递给数组
你可以通过 DoPost 方法传递参数吗?我正在尝试将 e.parmaters 传递给我的数组。作为回报,我看到的只是空括号,没有我想要推送的参数的值。
代码:
asp.net - JuiceUI 菜单在带有分页栏的 ASP.NET Postback 上中断
我有一个设置了 JuiceUI 菜单的 ASP.NET 4.0 网站。当页面默认出现时,一切看起来都很好。在我的页面上有一个表格显示(在代码中使用 GridView)和底部的分页,调用类似 PostBack
导致 JuiceUI 菜单中断。
Web 开发者控制台中的错误代码说
未捕获的类型错误:无法读取 null 的属性“eval”
完整的跟踪:
似乎与第一次加载页面时看到以下监视表达式的事实有关:
单击分页#后,值更改为:
是什么导致 doPostback 时小部件选项中的菜单为空,我能做些什么来解决这个问题?
有人可以阐明正在发生的事情以及可以采取哪些措施来解决此问题?
谢谢
undefined - IE10“__doPostBack 未定义”解决方案不起作用
我有一个运行 Windows Server R2 Standard 的 Web 服务器,并且遇到了这篇博文中描述的问题:http ://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspx
简而言之,.Net 无法识别 IE10 并将其视为不支持 javascript 的低级浏览器 - 如果我正确理解了这个问题。
我尝试了以下流行的解决方案:
- 为 .Net 2 和 4 安装了两个修补程序。
- 手动更新 .Net 框架配置文件夹中的浏览器定义文件并运行 aspnet_regbrowsers.exe。
- 将新的浏览器定义文件放在 App_Browsers 目录中。
最后我升级到 .Net 4.5,它解决了在服务器上运行的 .Net 4 站点的问题,但是 .Net 2 站点仍然遇到这个问题。
因为这是一个实时网络服务器,它有很多尚未安装的 Windows 更新。我想也许有一个更新可以解决这个问题。所以我查看了更新,但没有任何描述似乎解决了这个问题,所以我不能证明安装它们并可能导致更多问题。
有没有人有任何其他解决方案或可能的原因导致这个问题不会消失?
javascript - 如何从asp.net中的javascript函数调用服务器端按钮事件?
在尝试从 javascript 函数调用服务器端按钮事件时,我的代码如下所示
其中CalendarButton是我的按钮名称,'CalendarButton_Click' 是我的CalendarButtonevent
但这种说法是行不通的。我知道有一些小错误,但我找不到它是什么。
javascript - 使用带有javascript __doPostBack 方法的scrapy 的问题
试图从公共搜索中自动获取搜索结果,但遇到了一些麻烦。URL 的格式为
当我单击页面时,访问此页面后,它会稍微更改为
问题是,如果我随后尝试直接访问第二个链接而不首先访问第一个链接,我将被重定向到第一个链接。我目前的尝试是在 scrapy 中定义一长串 start_urls。
目前,这段代码只是一遍又一遍地访问第一页。我觉得这可能很简单,但我不太清楚如何解决这个问题。
更新:对此进行了一些调查,并发现该站点通过使用 __doPostBack(arg1, arg2) 向上一页发送 POST 请求来更新每个页面。我现在的问题是我究竟如何使用scrapy来模仿这个POST请求。我知道如何发出 POST 请求,但不知道如何将我想要的参数传递给它。
第二次更新:我已经取得了很大的进步!我认为......我查看了示例和文档,最终将这个版本的我认为应该做的伎俩拼凑在一起:
这个想法是这样对待 POST 请求就像一个表单并相应地更新。但是,当我实际尝试运行它时,我得到以下回溯(为简洁起见):
将问题更改为更针对这篇文章的内容。
想法?
PS 当第二个错误发生时,scrapy 无法清理关闭,我必须发送 SIGINT 两次才能让事情真正结束。
asp.net - 我如何获得 asp:Panel Default Button 来触发按钮单击事件?
我有三个 asp net 文本框,其中包含搜索表的搜索条件。我希望搜索像谷歌一样工作。当按下回车键以触发“回车”按钮上的单击事件时。click 事件永远不会触发。我该怎么做才能让它着火?
这是后面的代码方法: