5
投票
6答案
27441 次观看

自动化网站登录和填写表格?

我正在尝试登录网站并自动保存HTML页面(我希望能够在固定的时间间隔内执行此操作)。从表面上看,这是一个典型的现代网站,如果用户直接导航到“锁定” URL,则会弹出登录表单,并在登录后将用户重定向到预期的页面。 我给了机械化机会( http://wwwsearch.sourceforge.net/mechanize/ )但没有找到登录所需的一些表单元素(隐藏的元素具有当用户单击“登录”按钮时运行的javascript函数所输入的值)。 我在.NET中使用了“网络浏览器”控件,但很快就失去了兴趣,因为我什至没有办法在Google页面上提交查询。 我不在乎语言是什么;我将学习它来解决这...

4
投票
2答案
4171 次观看

WebForms和ASP.NET MVC共存

我正在尝试每个这个问题。为了实现这一目标,我要做的一件事情就是我在WebForms web.config中添加了一个命名空间节点: <pages styleSheetTheme="Default"> ... <namespaces> <add namespace="System.Web.Mvc"/> <add namespace="System.Web.Mvc.Ajax"/> <add namespace="System.Web.Mvc.Html"/> <add namespac...

2
投票
2答案
465 次观看

可以覆盖新的HTML5表单类型的行为吗?

我想知道是否有人可以覆盖支持新的HTML输入类型(例如type =“ email”和type =“ date”)的浏览器的默认行为? 我很高兴我可以测试浏览器是否支持输入类型,并为那些不支持的浏览器提供后备功能,但是我想知道有什么方法可以防止这种默认设置支持的浏览器中发生的错误行为? 例如,如果在Opera中我想使用日期输入类型,但又不想Opera显示本机的日期选择器(即我想用自己的自定义日期选择器替换),那可能吗?是否有任何像onDatePickerShow这样触发的DOM事件可以触发? 我不认为这是可能的,但是如果有人肯定知道一种或另一种方式,我很乐意听到您的声音。

2
投票
1答案
527 次观看

jQuery渗透测试

我有点担心通过jQuery发布信息。特别是在WebForms中,当我在表单中调用WebMethod时,显然可以截获该调用和数据。 是否有任何方法可以确保这种通信的安全,或者是以无法对您使用服务的方式编写您的服务的情况? 如果是后者,那么其他人使用了哪些技术来保护其WebMethods?我对使用WebForms和jQuery以及在实际页面后面的代码中对WebMethod进行jQuery调用的解决方案更感兴趣。

1
投票
1答案
451 次观看

带有Webforms的jQuery回发

我似乎在使用jQuery进行回发时遇到问题。 我可以发回任何问题,但是那里没有我的页面控制值。 代码是这样的 WebForm.aspx; <script src="/jQueryPlugins/jQuery.Form.js" type="text/javascript"></script> <form id="myForm" action="MyForm.aspx" method="post"> <input type="text" runat="server" id="txtApplicantFir...

1
投票
1答案
336 次观看

有什么方法可以在Facebox弹出窗口中使用UpdatePanel?

我正在将 Facebox 用于漂亮的Facebook样式弹出窗口,我想知道是否有办法使用它的内部更新面板? 我在一个具有两个下拉菜单的页面中有一个div,第二个下拉菜单取决于第一个下拉菜单的选定值。我将这些下拉菜单放在UpdatePanel内,并且希望能够将其显示为Facebox的弹出窗口,但它不起作用。它根本不会做任何事情。 关于如何使其工作的任何想法?有可能吗? **注意:有几种使用Facebox的方法,我现在正在做的是在要显示的弹出窗口周围放置一个div(显示:无),然后将其连接到jQuery扩展中使用facebox()方法创建的链接。

1
投票
2答案
707 次观看

使用反射查找私有接口字段?

给这个班 public partial class Default : Page { private IRepository repo; ... } 我要查找并设置私有repo字段。那可能吗? 更新 我尝试使用GetFields(BindingFlags.NonPublic),它返回{System.Reflection.FieldInfo[0]}。 UPDATE II 我尝试使用GetFields(BindingFlags.NonPublic | BindingFlags.Instance) ,它返回Page的所有字段,但不返回repo。

5
投票
5答案
475 次观看

表格已弃用?JavaScript有库吗?帮我赶上!

我需要调整内部打印系统的Web界面,但是自从接触HTML以来已经有十年了。谁能推荐一些有关编写HTML表单并在PHP中进行处理的教程?Google只给我八年的资源,上面放着大的“仅出于历史目的”标语,这可能是因为我的全部词汇都已经八年了。 php.net上的文档很好,但是我正在寻找更大的示例,以显示所有部分如何组合在一起,最好是用注释解释程序员的思想。我可以像下一个家伙一样查找函数API。 编辑:特别询问有关PHP和HTML表单的信息。抱歉,如果标题误导了我,我只想举几个我不知道的事的例子。

0
投票
1答案
1067 次观看

覆盖SEO的ASP.NET WebForms母版页页眉呈现功能

我们的ASP.NET WebForms母版页正在对我们的元数据和标题进行处理。如果您访问 http://beta.orcsweb.com ,您会注意到我们的元标记没有一行换行符和正确的格式,并且在换行符中添加了title标签。即使我们使用正确格式的MasterPage文件进行设置,ASP.NET也会造成很大的麻烦。 任何人都对如何覆盖ASP.NET呈现此方式有任何想法或链接,因此我可以使其具有所需的格式。 (我知道,移至ASP.NET MVC,这是将来的项目,而不是直接的选择。)

0
投票
1答案
1249 次观看

为什么在控件的父控件的Control.Render方法中修改控件的属性时,ViewState会丢失?

我在UserControl中具有以下代码: Protected Overrides Sub Render(ByVal writer As System.Web.UI.HtmlTextWriter) If someCondition Then childControl.Enabled = false End If MyBase.Render(writer) End Sub 只要Render事件期间someCondition为true并且childControl.Enabled设置为false,childControl的ViewState就...

0
投票
2答案
620 次观看

将ASP Web表单转换为用户控件

我有一个称为Search.aspx的Web窗体页面。我需要在其他地方渲染该表单,以便将Web表单转换为用户控件,但是Search.aspx.cs继承了一个自定义Page类,该类继承了System.Web.UI.Page。由于C#不支持多重继承,因此无法继承用户控件搜索类(Search.ascx.cs)类中的自定义Page类和System.Web.UI.UserControl类。 我想知道是否有一种方法可以不必为UserControl创建第二个自定义页面类。 谢谢。

6
投票
8答案
4007 次观看

通过依赖注入创建AntiForgeryToken

我正在努力提高公司网站的安全性,并希望创建一个令牌来防止可能易于维护的伪造尝试。 public class AntiForgeryToken { private readonly string _referenceToken; public AntiForgeryToken() { _referenceToken = Guid.NewGuid().ToString(); } public string ReferenceToken { get { return _referenceToken; } ...

5
投票
7答案
1723 次观看

编写可维护的Web抓取应用程序的最佳方法是什么?

不久前,我写了一个perl脚本,该脚本登录了我的网上银行,并每天通过电子邮件向我发送我的余额和一份迷你声明。我发现它对于跟踪我的财务状况非常有用。唯一的问题是我只使用perl和curl编写了它,它相当复杂且难以维护。在银行的一些实例更改其网页后,我厌倦了对其进行调试以使其保持最新状态。 那么,以易于维护的方式编写此类程序的最佳方法是什么?我想用Perl或Java编写一个设计精良的版本,当银行不可避免地摆弄其网站时,将易于更新。

2
投票
3答案
3219 次观看

ASP.NET Webforms中的部分SSL,无需更改IIS配置

我们有一个非常简单的ASP.NET Web应用程序,该应用程序主要包含静态内容和我们希望使用SSL保护的单一表单。受保护的页面位于其自己的文件夹中,但它继承自不受保护的母版页面,并且与网站的其余部分共享其他一些资源(徽标,css文件和一些图片)。该站点由第三方托管,并且不能更改IIS配置(或更改为其他主机)。 我们了解,在ASP.NET上处理部分SSL时会遇到一些挑战: 防止显示“此页面同时包含安全和非安全项目”消息。 提供对相对URL的支持,因为在重定向到安全页面时,默认情况下它们将不起作用。 由于潜在的性能问题,我们不想保护整个站点,因此,最好的方法是仅保护一个特定的页面或...

0
投票
1答案
265 次观看

真正简单的GridView ASP.NET问题

好的,这应该很容易,但是我只是没有足够的经验。 我需要在WebForm上抛出GridView并填充一个List,其中Template是我的类,具有ID,Name,CreatedOn等属性。 GridView需要将每个模板名称显示为链接。该链接应指向具有以下URL的TemplateEdit.aspx页面:TemplateEdit.aspx?ID = {Template的ID}。 我还需要一个Delete链接(最好是一个图片链接),该链接会弹出Yes / No delete确认对话框。 我实际上是在2005年左右之前完成此操作的,但我简直不记得了。

8
投票
6答案
6932 次观看

WebForms和MVC可以存在于单个项目中吗?

我宁愿做MVC,因为常规的WebForms开发会吃掉我的灵魂。 但是,我已经获得了相当大的WebForms项目,可以向其中添加许多功能。 WebForms和ASP.NET MVC是否可以共存于单个项目中,甚至可以共同处理网站?我知道我要入侵。

2
投票
6答案
5535 次观看

我想检测用户何时关闭浏览器窗口?

我有示例,当用户关闭浏览器窗口时,我需要终止会话。 我试过page_unload()不起作用。 示例是:我有父窗口,并且窗口将从中打开。当用户关闭子窗口时,我需要删除会话。 请我需要一些帮助。

1
投票
3答案
312 次观看

ASP.NET WebForms是否真的需要单个<form runat="“" server>-element要求?</form>

查看ASP.NET 4.0中WebForms的一些更改,我可以看到许多改进,这些改进使开发人员可以更好地控制输出。这些改进中的一些已经很久了,而且有一段时间似乎根本不可能实现。这让我想知道,当前在服务器上运行的具有 single 表单元素的当前模型是否真的是唯一可行的方法。 为什么ASPNET WebForm体系结构不能与全部在服务器上运行的多个表单一起使用? 想象一下您是否可以设计此更改。这将如何影响我们今天编写代码的方式?会带来额外的复杂性吗?它会通过ScriptManager和UpdatePanel控件改变事件处理程序的工作方式或验证方式,还是ASP.NET Ajax?

0
投票
3答案
1436 次观看

需要一个用于HTML表单的jquery时间输入小部件

我正在寻找一个不错的HTML表单小部件,可以轻松输入开始时间和结束时间。有什么建议吗? 谢谢, 格雷厄姆

0
投票
1答案
198 次观看

数据收集系统的灵活Web表单

有人知道通用框架可用于动态生成用于数据收集的输入Web表单吗?例如,一个在线贷款申请表在2010年比2009年需要更多的信息。是否有一种方法可以只向数据库添加一个新字段,然后将其动态添加到Web表单中? 我将MSSQL 2005和Adobe的ColdFusion 8 Application Server用于服务器端处理。 我意识到这可能会打开一堆有关样式表,验证和业务规则的蠕虫……我只是想知道是否有人知道有什么可以使此过程变得更加灵活。

0
投票
4答案
834 次观看

PHP测验将数据发送到下一页

好的,我正在尝试测验...到目前为止一切都很好。但是当我尝试通过页面发送收集的数据(单选按钮值)时,我无法获得逻辑流程。我有主要想法,但我不能付诸实践。 我要收集所有无线电值 创建一个包含此值的数组 序列化数组 将序列化的数组放入隐藏的输入中 问题是我想通过$ _SERVER ['PHP_SELF']在同一页面上发送数据,但我不知道何时及时进行这些操作。(由于测验的“第一”页面没什么要接收的,那么在“下一页”页面上,我会收到S_POST ['radio_names'],而在第二页之后,我可以得到该隐藏的输入)。我希望我能使自己理解(即使我很难理解我的问题是:D)

0
投票
1答案
146 次观看

无需使用电子邮件客户端即可通过网页与我联系

通过一个简单的Web开发问题帮助菜鸟? 我想在我的网站上创建一个Contact-Me表单,但是我希望它不要通过用户计算机上安装的电子邮件客户端,以防他们位于公共终端上。我不介意电子邮件是从“我”到“我”,只要没有人可以使用它向我发送垃圾邮件!有没有办法让它安全地使用我自己发送电子邮件时使用的SMTP服务器?(这是Yahoo托管的网站,我有一个与Yahoo关联的电子邮件帐户。)

13
投票
5答案
13139 次观看

asp.net CustomValidator永远不会触发OnServerValidate

我有以下ASP页: &lt;asp:Content ID="Content2" ContentPlaceHolderID="ShellContent" runat="server"&gt; &lt;form runat="server" id="AddNewNoteForm" method="post""&gt; &lt;fieldset id="NoteContainer"&gt; &lt;legend&gt;Add New Note&lt;/legend&gt; &lt;asp:ValidationSumm...

1
投票
1答案
767 次观看

iPhone&gt;提交网络表单,处理cookie

我完全不确定从哪里开始以下内容。基本上情况是,从我的iPhone应用程序中,我希望能够登录到Web表单(通过用户名/密码组合)并执行其他操作。我希望该过程能够通过cookie处理会话持久性。 我最初的想法是沿着cURL路线走,就像我使用Python / PHP做的一样。那么,基本上在Foundation Framework中是否存在可行的替代方案,或者我是编译自己的cURL框架的最佳选择? 任何帮助都将不胜感激。

5
投票
3答案
4184 次观看

在foreach循环内的用户控件上设置属性

我有一个用户控件,可在多个页面上使用它来显示有关对象的信息。每当需要使用此用户控件时,我都会在用户控件上调用一个名为Display的方法,并传递一些值。 public void Display(string name, List&lt;Items&gt; items) { // Set a few protected properties so I can display values from the aspx page } 这很好,但是现在我需要在aspx页面的foreach循环中使用此控件。 &lt;% foreach (var c in Categories...

0
投票
4答案
323 次观看

是否可以仅使用JS创建表单?

我正在尝试仅使用JavaScript创建表单。 我的意思是为网页创建表单,向其中添加元素,设置其值并提交表单。 此外,如果在浏览器中禁用了JavaScript,则应提交普通的HTML表单。 有什么办法可以做到这一点? 谢谢大家。

1
投票
1答案
8108 次观看

使用带有Crystal Reports的SqlDataSource时出现“您请求的报告需要更多信息”错误

我已按照Microsoft教程此处在Visual Studio中创建一个Crystal Report(带有v12.0),并使用CrystalReportViewer、CrystalReportSource和SqlDataSource将其附加到Web表单,因为我希望它从我的SQL Server实例中读取数据。该报告将使用此Web表单标记一次 (虽然是嵌入在.rpt文件中的快照,但似乎是快照数据)。 &lt;CR:CrystalReportViewer ID="crystalReportViewer" runat="server" AutoDataBind="t...

0
投票
1答案
262 次观看

ASP.NET Ajax-简单的客户端通信示例?

我需要使用javascript从a.NET 3.5 Webforms演示应用程序中的服务器请求一些数据。 想到我只用AJAX.NET,jquery和updatepanels做到了这一点。我不想涉及外部技术,也不想做部分回发。谁能指出一个最简单的方法示例?

0
投票
1答案
43 次观看

Webforms按钮随机和间歇地禁用

在我的所有应用程序中,按钮,链接按钮和图像按钮似乎都被禁用。刷新页面或重新加载,有时需要重新启动我的浏览器(在所有浏览器中都会发生),将重新启用该按钮。我不知道这是怎么发生的,它正在驱使我,我的客户也疯了。我认为这一定与页面生命周期有关,但我不明白为什么该问题是间歇性的。 以前有人遇到过吗?

1
投票
3答案
6697 次观看

使用内部HTML C#创建自定义控件

我该如何创建一个接受内部html的自定义控件,例如常用的.net datagrid或ajax选项卡式控件...类似这样的东西: &lt;KITT:tabs id="s" runat="server" &gt; &lt;w:tab sectionid="benefits"&gt; here goes my html or any content, i want to render as is &lt;/w:tab&gt; &lt;/KITT:tabs&gt; 我知道如何在没有内部html,Tab对象,Tab列表的情况下创建该标签,然后使用 [ParseChildren(t...