Tag: 浏览器

IE6 / IE7 CSSselect元素边框

有没有人有一个解决scheme样式的使用CSS的Internet Explorer中的“select”元素的边界?

在Java应用程序中embeddedWeb浏览器

可能重复: 有没有办法在Java中embedded浏览器? 我如何在Java应用程序中embeddedWeb浏览器? 谢谢,大卫

是否有任何实际的理由使用带引号的string的JSON键?

根据Crockford的json.org ,一个JSON 对象是由成员组成的 ,由成对组成 。 每一对都由一个string和一个值组成 , string被定义为: string是一个零个或多个Unicode字符的序列,用双引号括起来,使用反斜杠转义符。 一个字符被表示为一个string。 一个string非常像C或Javastring。 但实际上大多数程序员甚至不知道JSON键应该被双引号包围,因为大多数浏览器不需要使用双引号。 麻烦您的JSON用双引号打扰吗? 有效的例子: { "keyName" : 34 } 相对于无效的: { keyName : 34 }

机械化和Javascript

我想使用Mechanize来模拟浏览到包含DOM事件和AJAX的活动JavaScript的网页,到目前为止我还没有find办法做到这一点。 我看过一些支持JavaScript的Python客户端浏览器,比如Spynner和Zope,他们都没有为我工作。 Spynner始终崩溃PyQt和Zope不支持JavaScript,因为它似乎。 有没有一种方法来模拟只用Python浏览,没有额外的进程,如WATIR或操作Firefox或Internet Explorer的库,同时完全支持Javascript,就像实际浏览页面一样?

python的浏览器启动IE,而不是在Windows 7默认

我试图在默认浏览器中从python启动一个本地html文件。 现在我的默认是谷歌浏览器。 如果我双击一个.html文件,chrome启动。 当我使用Python的webbrowser.open,IE浏览器启动,而不是一个空白的地址栏。 Python 2.7.1 (r271:86832, Nov 27 2010, 17:19:03) [MSC v.1500 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import webbrowser >>> filename = 'test.html' >>> webbrowser.open('file://'+filename) True >>> print(webbrowser.get().__class__.__name__) WindowsDefault 我检查了我的默认程序,他们看起来是正确的。 我在Win 7 SP1上。 为什么铬不启动? 更新 :代码将在未知的操作系统和机器上运行,所以注册浏览器或path更新不是选项。 我在考虑parsingfile://的url,然后做一个os.path.exists检查和os.path.realpath可能是答案。

我怎样才能使window.showmodaldialog工作在铬37?

我们有一个巨大的Web应用程序,我们使用window.showmodaldialog来提醒,确认和popup窗口。 自Chrome版本37以来,此通话已被禁用。 有没有什么快速的解决方法,使window.showmodaldialog在最新版本的Chrome中工作? 我在这里添加一个解决方法window.showmodaldialog,虽然这不是一个完美的解决方法,因为这不会像showmodaldialog所做的那样破坏代码执行,相反,这将打开popup窗口。 window.showModalDialog = function (url, arg, feature) { var opFeature = feature.split(";"); var featuresArray = new Array() if (document.all) { for (var i = 0; i < opFeature.length – 1; i++) { var f = opFeature[i].split("="); featuresArray[f[0]] = f[1]; } } else { for (var i = 0; i < opFeature.length – […]

HTML:为什么Android浏览器在键盘上显示“Go”而不是“Next”?

我有一个HTMLlogin表单,包含以下元素(按此顺序): input type=text (用户名称input) input type=password (密码) input type=submit (loginbutton) 为什么当焦点在text input时,Android浏览器在软键盘上显示“Go”button而不是“Next”button? 这导致用户很难轻易login,因为在input用户名后,用户按下键盘右下angular的button(通常是正确的动作),表单将被提交一个空的密码,这显然是不会工作的。 [这种行为是有道理的,如果我的浏览器被设置为记住密码,密码pipe理器将能够填写密码。 但是,这里不是这种情况,因为您可以在下面testing自己。] 我想要inputtypes的文本有“下一步”button和inputtypes的密码(提交之前的最后一个input)有“去”button。 有问题的forms的一个例子是在https://peda.net/:login (这个表单包含代码来检测input的“Enter”键,并且防止提交表单,除非最后可见的表单input被聚焦)。 你知道这个问题的真正解决吗? 我知道,如果我正在实现原生应用程序,我会使用android:imeOptions="actionNext" (请参阅如何将Android软键盘“Go”button更改为“Next” )。 但是,在这种情况下,它是一个HTML表单和Android默认浏览器。 问题至less在以下configuration中可见: 在Android 2.3.4上运行的“Browser”系统应用程序(Cyanogenmod 7) 在Android 4.2.2上运行的“Browser”系统应用程序(Cyanogenmod 10.1) 在Android 4.3.1上运行的“Browser”系统应用程序(Cyanogenmod 10.2 M1) 在Android 4.4.2上运行的“Browser”系统应用程序(AOSP Browser)(Cyanogenmod 11.0 M3) 在Android 5.5.1(Cyanogenmod 12.1)上运行的“浏览器”系统应用程序(AOSP Browser)[有一个箭头图标而不是单词“Go”] 在Android 6.0.1上运行的“浏览器”系统应用程序(AOSP Browser)(Cyanogenmod 13.0)[有一个箭头图标而不是单词“Go”]

你如何点击浏览器控件中的button?

例如,使用代码和没有用户input,我怎么会让我的程序点击谷歌上的“search”button(假设我已经填入search框,并在google.com)

浏览器cachingCSS文件

关于CSS和浏览器的快速问题。 我尝试search,发现了一些类似的post,但没有确定的。 我在我的web项目中使用一个或两个CSS文件。 这些在我的网页的HEAD中引用。 一旦我点击了我的页面之一,CSS是否被caching,以便它不会重新下载每个请求? 但愿如此。 IE,Firefox和Safari处理这个不同? 如果浏览器closures,当新的浏览器实例打开时,第一次访问CSS会刷新吗?

如何在C#中默认浏览器中打开

我正在devise一个小型的C#应用​​程序,里面有一个网页浏览器。 我目前在我的计算机上有我所有的默认设置,说谷歌浏览器是我的默认浏览器,但是当我点击我的应用程序中打开一个新窗口中的链接,它会打开Internet Explorer。 有没有办法使这些链接在默认浏览器中打开呢? 或者我的电脑有问题吗? 我的问题是,我有一个webbrowser在应用程序,所以说你去谷歌和键入“堆栈溢出”,并右键单击第一个链接,然后单击“在新窗口中打开”它在IE中而不是Chrome打开。 这是我编码不正确,或者有一个设置不正确,在我的电脑上 ===编辑=== 这真的很烦人 我已经知道,浏览器是IE浏览器,但我以前工作得很好。 当我点击一个链接它在铬打开。 我当时正在使用sharp开发来制作应用程序,因为我无法启动c#express。 我做了一个新的Windows安装,因为我在我的应用程序不太远,我决定重新开始,现在我有这个问题。 这就是为什么我不确定它是否是我的电脑。 为什么IE会在单击链接时启动整个浏览器,而不是在默认浏览器中打开新链接?