草庐IT

sub_location

全部标签

javascript - 在不滚动页面的情况下修改 location.hash

我们有一些页面使用ajax来加载内容,并且在某些情况下我们需要深入链接到页面。与其拥有指向“用户”的链接并告诉人们单击“设置”,不如将人们链接到user.aspx#settings为了让人们能够向我们提供正确的部分链接(用于技术支持等),我将其设置为在单击按钮时自动修改URL中的散列。当然,唯一的问题是,发生这种情况时,它还会将页面滚动到该元素。有没有办法关闭它?以下是我目前的做法。$(function(){//Thisemulatesaclickonthecorrectbuttononpageloadif(document.location.hash){$("#buttonslia"

JavaScript location.href 不会将记录添加到浏览器历史记录

共有三个页面,A、B、C。A有一个标签,其href重定向到B。B有JavaScript代码并重定向到C。在C中,我单击浏览器后退按钮,浏览器重定向到A。为什么不是B?提前谢谢你。测试链接A页:http://o17o2o.com:8000/article-href.htmlA页TestclickmeB页waitingPageBwindow.location.href='/original.html'; 最佳答案 location.href重定向只会添加到浏览器历史记录,如果它来自用户启动的操作。在这里,您在onload事件中调用它,因

HTML <sup> 和 <sub> 不工作

我的HTML页面处于某种奇怪的模式,其中sup和sub标签不会升高或降低线上方的字符,尽管它们确实会按应有的方式减小字符的大小。我放了一个简单的X2T3在我的页面顶部,打印的内容是:我已经尝试了各种字体和大小并重新加载页面,但我还没有找到任何可以修复它的方法。如果我将相同的代码放在jsfiddle中,它可以正常工作:有人知道会发生什么吗?谢谢。 最佳答案 我有同样的问题,这是由于reset.css引起的。要解决此问题,请实现以下CSS(可在此处找到:https://gist.github.com/unruthless/413930)

javascript - 为什么 window.location 不加载新页面?

这段代码以前可以用,现在不行了:varurl=myurl+'?id='+id+'&phase='+phase;window.location=url;使用IE开发工具栏我已经验证了url有一个有效的url,并且window.location返回了新的url...唯一的问题是页面没有重新加载。有谁知道window.location现在在分配给新文档时实际加载新文档的任何原因? 最佳答案 改用window.location.href=url;。 关于javascript-为什么window.

javascript - Google 应用程序脚本 location.reload 在网络应用程序中

我正在使用一个GAS网络应用程序,它需要在用户执行某些操作(例如单击特定的div)时刷新其内容。在客户端,我有这个从onclick调用的脚本google.script.run.withSuccessHandler(refreshCallback).myServersideFunction();functionrefreshCallback(roomsPlus){varstatusDiv=document.getElementById("status");statusDiv.innerHTML="Reloading...";window.location.reload(true);};状

html - 使用 window.location.href 重定向表单提交

尝试这个简单的代码,我很惊讶它没有工作,我们开始吧:functionredirect(){window.location.href="test.html";}functionalertIt(){alert("redirect");}代码只是应该在单击提交按钮时重定向到“test.html”,但它没有这样做。另一方面:alertIt()工作正常...我的问题如下:将事件处理到表单中是否有一些我应该知道的特殊规则? 最佳答案 如果您不想提交表单,则需要返回false。functionredirect(){window.location.

javascript - 检测 iframe 对象中的 src/location 变化

我有一个指向特定页面的iframe对象。例如,我想在iframe的位置发生变化时发出警报,因为用户单击了其中的链接。执行onLoad="alert(this.ContentWindow.location.href);"不会产生任何结果。无论用户点击了什么,执行onLoad="alert(this.src);"都会产生初始src(../wiki/Special:Random)。用户将留在同一个域中,因此不会违反同源策略。 最佳答案 在“ContentWindow”中使用正确的大小写,它应该是“contentWindow”。有效。

html - 使用 XmlSlurper : How to select sub-elements while iterating over a GPathResult

我正在编写一个HTML解析器,它使用TagSoup将格式良好的结构传递给XMLSlurper。这是通用代码:defhtmlText="""Heading2href1linktextextrastuffHereistheaddressTelephonenumber:telephonehref2linktextextrastuffHereisanotheraddressAnothertelephone:08451111111"""defhtml=newXmlSlurper(neworg.ccil.cowan.tagsoup.Parser()).parseText(htmlText);htm

javascript - window.location 更改完成后有什么方法可以触发回调吗?

以下所有操作都会成功地将用户重定向到另一个页面(当然是使用theirowncaveats):window.location.replace(new_url),window.location.assign(new_url),window.location=new_url,对someoneaskingifyoucangetacallbackforchanginglocation的典型响应当然不是,因为将用户快速转到新页面意味着您页面上的脚本不再处于事件状态。这一切都很好,但如果您使用上述三种方法中的任何一种来下载文件,用户不仅停留在他们所在的同一页面上,而且还会有轻微的滞后(取决于网络速度

javascript - 如何在新标签页中打开一个 div 链接 Javascript onClick="window.location

我创建了一系列社交媒体按钮,当鼠标悬停时,它会切换到不同的图像(赋予它高亮效果)。这些图像按我希望的方式工作,但是,我似乎无法弄清楚如何将页面加载到新的选项卡/屏幕中。我需要实现相当于.假设我必须更改onClick中的某些内容....?代码如下:这是CSS:#facebook{height:40px;position:relative;top:0px;left:260px;width:40px;background-image:url(/img/index/footer/facebook-button.jpg);}#facebook:hover{height:40px;width:40