Tag: 浏览器

我如何唯一识别访问我的网站的计算机?

我需要找出唯一标识每台访问我正在创build的网站的计算机的方法。 有没有人有任何build议如何实现这一目标? 因为我想要解决scheme在所有机器和所有浏览器上工作(在合理的范围内),我正在尝试使用javascript创build一个解决scheme。 我感谢帮助。 谢谢。 编辑: Cookies不会。 我需要能够基本上创build一个独特的计算机和可重复的GUID,假设没有发生硬件变化的计算机。 我正在考虑的方向是获得网卡的MAC和这种性质的其他信息,这将使机器访问该网站。

可以处理大文件的轻量级XML查看器

有很多“重量级”的工具,比如XmlSpy,这些工具很适合在xml文档中使用 – 但是经常(通常在某些情况下!)你只想快速打开并浏览一个xml文档,并打印出来。 可能与一些基本的searchfunction(文本可能是好的)。 我通常使用浏览器,如Firefox的IE浏览器,但他们倾向于打破更大的文件大小(我经常打开文件在MB的10或更多)。 我对如何实现这样的观众有一些想法,所以我肯定有一些事情可以做到,但我的谷歌让我失望。 所以我想我会把它带到这个引领潮stream的蜂巢心里。 思考?

Google+ +1小部件如何突破其iframe?

不知何故,hover在Google+加一小工具上可以引入一个工具提示types处理,它明显大于包含它的<iframe>元素。 我已经检查了DOM来确认这一点。 所以: 什么? 怎么样!? 如果恶意使用,这是不是一个巨大的clickjacking机会? (想象一下,有人为这些社交小工具做了一个MITM!) *更新:我看到的是,tooltip-y消息是在第二个dynamic创build的iframe 。

Chrome的元素检查器中的CSS规则是灰色的,这是什么意思?

我正在使用Google Chrome的元素检查器检查网页上的h2元素,并且某些似乎已应用的CSS规则呈灰色显示。 看来,一个突破表明一个规则被覆盖,但是当一个风格变灰时,这意味着什么?

启动debugging时停止Visual Studio启动一个新的浏览器窗口?

我已经有一个窗口打开我正在debugging的网站。 每当我需要debugging时,我不需要VS为我启动另一个。 有没有办法阻止这种行为?

如何使用jQuery将文本复制到客户端的剪贴板?

工作stream程很简单: 你点击一个textarea里面。 文本被复制到客户端的剪贴板。 向用户显示通知。 你怎么做呢?

强制浏览器清除caching

有没有办法,我可以把一些代码在我的网页上,所以当有人访问一个网站,它会清除浏览器caching,所以他们可以查看更改? 使用的语言:ASP.NET,VB.NET,当然还有HTML,CSS和jQuery。

禁用的表单input不会出现在请求中

我在表单中有一些禁用的input,我想将它们发送到服务器,但Chrome从请求中排除它们。 有没有任何解决方法,而不添加一个隐藏的领域? <form action="/Media/Add"> <input type="hidden" name="Id" value="123" /> <!– this does not appear in request –> <input type="textbox" name="Percentage" value="100" disabled="disabled" /> </form>

如何让浏览器导航到JavaScript中的URL?

什么是最好的(正确的,现代的,跨浏览器,安全)的方式来让浏览器导航到您select使用Javascript的URL?

防止浏览器中的iframecaching

如何防止Firefox和Safaricachingiframe内容? 我有一个简单的网页与一个iframe到不同的网站页面。 外部页面和内部页面都有HTTP响应头,以防止caching。 当我单击浏览器中的“返回”button时,外部页面正常工作,但无论如何,浏览器总是检索iframed页面的caching。 IE浏览器工作得很好,但Firefox和Safari都给我带来麻烦。 我的网页看起来像这样: <html> <head><!– stuff –></head> <body> <!– stuff –> <iframe src="webpage2.html?var=xxx" /> <!– stuff –> </body> </html> varvariables总是改变。 尽pipeiframe的URL已经发生变化(因此,浏览器应该向该页面发出新的请求),但浏览器只是获取caching的内容。 我已经检查了HTTP请求和响应,我注意到,即使外部页面包含<iframe src="webpage2.html?var=222" /> ,浏览器仍然会获取webpage2.html?var=111 。 以下是我迄今为止所尝试的: 用随机var值更改iframe URL 将Expires,Cache-Control和Pragma标题添加到外部网页 将Expires,Cache-Control和Pragma标题添加到内部网页 我无法执行任何JavaScript技巧,因为我被同源策略阻止。 我正在用尽想法。 有谁知道如何停止浏览器cachingiframed内容? 更新 我安装Fiddler2丹尼尔build议执行另一个testing,不幸的是,我仍然得到相同的结果。 这是我进行的testing: 外部页面使用JSP中的Math.random()生成随机数字。 外部页面显示网页上的随机数字。 外部页面调用iframe,传入随机数。 内页显示随机数。 通过这个testing,我可以看到哪些页面正在更新,哪些页面被caching。 视觉testing 对于快速testing,我加载页面,导航到另一个页面,然后按“返回”。 结果如下: 原始页面: 外页面:0.21300034290246206 内页:0.21300034290246206 离开页面,然后点击: 外页面:0.4470929019483644 内页:0.21300034290246206 这表明正在caching内部页面,即使外部页面在URL中使用不同的GET参数调用它。 […]