草庐IT

step_anchor

全部标签

javascript - 浏览器后退按钮不适用于 anchor 链接

在我页面的页脚中,有一些链接使用anchor标记(#附加到页面的URL)指向同一页面上的不同部分。这工作正常,只是浏览器后退按钮不起作用:我无法从导航到锚定页面的位置返回到上一页。这里的简单问题是,是否可以在定位页面中导航几次后返回上一页?如果是那么请你建议怎么做?锚定页面:该页面有几个由id属性标记的部分,可以由末尾带有#anchorId的URL指向。 最佳答案 我也遇到了同样的问题见我的问题anchorlinksreferringtothepagesectionsnotworkingonbrowserrefresh,backan

html - SVG堆栈, anchor 元素和HTTP提取

我有一系列重叠的问题,最好将其交集为:在什么情况下,URL中的#字符(anchor)会在或的上下文中触发HTTP提取?通常,应:http://foo.com/bar.html#1和http://foo.com/bar.html#2需要两个不同的HTTP提取?我认为答案绝对应该是“否”。更详细的信息:引发此问题的情况是我第一次尝试使用SVGstacking(一种可以将多个图标嵌入单个svg文件中的技术),因此仅需要一个HTTP请求。本质上,想法是将多个SVG图标放置在一个文件中,并使用CSS隐藏所有图标,但使用CSS:target选择器选择的图标除外。然后,当您在HTML中编写#元素时,

html - SVG堆栈, anchor 元素和HTTP提取

我有一系列重叠的问题,最好将其交集为:在什么情况下,URL中的#字符(anchor)会在或的上下文中触发HTTP提取?通常,应:http://foo.com/bar.html#1和http://foo.com/bar.html#2需要两个不同的HTTP提取?我认为答案绝对应该是“否”。更详细的信息:引发此问题的情况是我第一次尝试使用SVGstacking(一种可以将多个图标嵌入单个svg文件中的技术),因此仅需要一个HTTP请求。本质上,想法是将多个SVG图标放置在一个文件中,并使用CSS隐藏所有图标,但使用CSS:target选择器选择的图标除外。然后,当您在HTML中编写#元素时,

javascript - 现代网络爬虫是使用点击事件还是直接导航到 anchor 标签上的 href?

我正在构建一个网站,我想为用户表现得像花哨的一样,但希望网络爬虫仍然能够正确导航。我有以下anchor标签:Projects使用以下jQuery:$(document).on('click','.overrideClick',function(e){e.preventDefault();(...)});这会扼杀SEO还是我可以期望Google/Bing/etc像我希望的那样行动并关注/projects?我假设他们过去只使用href值,但我知道Google现在正在评估一些JavaScript。我知道我可以不包括爬虫客户端的js,但知道它会很有趣。对于科学...

javascript - 现代网络爬虫是使用点击事件还是直接导航到 anchor 标签上的 href?

我正在构建一个网站,我想为用户表现得像花哨的一样,但希望网络爬虫仍然能够正确导航。我有以下anchor标签:Projects使用以下jQuery:$(document).on('click','.overrideClick',function(e){e.preventDefault();(...)});这会扼杀SEO还是我可以期望Google/Bing/etc像我希望的那样行动并关注/projects?我假设他们过去只使用href值,但我知道Google现在正在评估一些JavaScript。我知道我可以不包括爬虫客户端的js,但知道它会很有趣。对于科学...

javascript - 专注于非输入/ anchor 元素?

我正在处理一些需要可以获取焦点的标记的JavaScript。我希望能够使用标签,但是标签无法获得焦点。看起来唯一可以获得焦点的元素是标签和标签。有没有其他方法可以让元素获得焦点而不是或标签?我不能使用或标签,因为我需要能够将内容放在标签内,所以这些标签都不起作用,除非有办法允许嵌套标签,尽管我对此表示怀疑goesagainstthestandard.我正在尝试找出一种方法来允许标记(或任何其他容器元素)以获得焦点。 最佳答案 “可以获得焦点”是什么意思?任何DOM元素都可以设置为接收大量javascript事件,包括click事件。

javascript - 专注于非输入/ anchor 元素?

我正在处理一些需要可以获取焦点的标记的JavaScript。我希望能够使用标签,但是标签无法获得焦点。看起来唯一可以获得焦点的元素是标签和标签。有没有其他方法可以让元素获得焦点而不是或标签?我不能使用或标签,因为我需要能够将内容放在标签内,所以这些标签都不起作用,除非有办法允许嵌套标签,尽管我对此表示怀疑goesagainstthestandard.我正在尝试找出一种方法来允许标记(或任何其他容器元素)以获得焦点。 最佳答案 “可以获得焦点”是什么意思?任何DOM元素都可以设置为接收大量javascript事件,包括click事件。

html - 在 anchor 文本上保留下划线,但不在 anchor 中的 Font Awesome 图标上

我有以下标记:Feedback悬停时,我希望文本带有下划线,但字体超棒的图标不会。我知道你可以在图标上做“文本装饰:无”(有效)但是当你将鼠标悬停在文本部分时它仍然会在图标上添加下划线。有什么想法吗?http://jsfiddle.net/ZZEQd/ 最佳答案 我发现了一种不需要额外span标签的方法,它适用于我尝试过的所有浏览器(FF/Chrome/Safari/Opera)...除了IE8(我也没有在IE9或10中测试过)。只需将图标声明为display:inline-block,悬停时不再有下划线。示例:http://jsf

html - 在 anchor 文本上保留下划线,但不在 anchor 中的 Font Awesome 图标上

我有以下标记:Feedback悬停时,我希望文本带有下划线,但字体超棒的图标不会。我知道你可以在图标上做“文本装饰:无”(有效)但是当你将鼠标悬停在文本部分时它仍然会在图标上添加下划线。有什么想法吗?http://jsfiddle.net/ZZEQd/ 最佳答案 我发现了一种不需要额外span标签的方法,它适用于我尝试过的所有浏览器(FF/Chrome/Safari/Opera)...除了IE8(我也没有在IE9或10中测试过)。只需将图标声明为display:inline-block,悬停时不再有下划线。示例:http://jsf

html - 使用 <a> anchor 元素提交表单,不使用 javascript

如何在不使用javascript的情况下用链接替换提交按钮?有没有办法将提交属性添加到链接?因为表单不会通过没有“提交”的简单链接发送。我在应用程序网络中工作,所以如果我使用javascript,服务器将不会映射链接.. 最佳答案 您不能使用提交表单单独标记。如果您坚持使用,您将需要某种类型的javascript来协助标签:SubmittheForm或SubmittheForm或super黑客:SubmittheForm,然后在backendPage.php上你可以使用$_GET请求处理信息,并将访问者重定向到预期页面。但这是一个可