小编Taz*_*Taz的帖子

CodeIgniter - 链接到视图中另一个页面的正确方法

我想知道是否有人可以告诉我从视图中链接到另一个页面的正确方法.

有这个功能还是只是通常的

干杯,

php anchor codeigniter

27
推荐指数
1
解决办法
14万
查看次数

Android Webview Anchor Link(跳转链接)不起作用

我的Android应用程序中有一个WebView,它使用loadDataWithBaseURL()方法加载HTML字符串.问题是本地锚链接(<a href="#link">...)无法正常工作.单击链接时,它将突出显示,但不会滚动到相应的锚点.

如果我使用WebView的loadUrl()方法加载包含锚链接的页面,这也不起作用.但是,如果我在浏览器中加载相同的URL,则锚链接可以正常工作.

是否需要特殊处理才能使这些工作适用于WebView?

我正在使用API​​ v4(1.6).

代码并不多,这里是我一直在使用的一些测试代码的相关部分:

WebView detailBody = (WebView) findViewById(R.id.article_detail_body);
String s = "<a href=\"#link\">LINK!</a><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><a name=\"link\"></a>Testing!";
detailBody.loadDataWithBaseURL(API.HomeURL(this), s, "text/html", "utf-8", "");
Run Code Online (Sandbox Code Playgroud)

anchor android webview

24
推荐指数
3
解决办法
3万
查看次数

在Javascript中覆盖链接('a')对象的默认行为

我不知道我想要完成的任务是否可行.我想覆盖A给定HTML页面的所有锚对象(标记)的默认行为.我知道我可以循环遍历所有A元素并onclick从body元素onload方法动态地添加对它们中的每一个的调用,但我正在寻找更绝对的解决方案.我需要的是为所有A元素分配一个onclick动作,该动作调用一个方法将元素href属性作为参数传递,所以如下:

<a href="http://domain.tld/page.html">
Run Code Online (Sandbox Code Playgroud)

动态变为:

<a href="http://domain.tld/page.html" onclick="someMethodName('http://domain.tld/page.html'); return false;">
Run Code Online (Sandbox Code Playgroud)

就像我说的那样,理想的方法是在文档加载时以某种方式完全覆盖Anchor类.如果不可能,那么我将采用循环遍历所有A元素的方法(我已经知道该怎么做).

javascript anchor dom overriding

21
推荐指数
3
解决办法
3万
查看次数

锚标签中的哈希值

如何加载页面并使其在加载页面的某个位置打开?

例如,假设我有page1.html,它有3个链接

<a href="page2.html#1">1</a>
<a href="page2.html#2">2</a>
<a href="page2.html#3">3</a>
Run Code Online (Sandbox Code Playgroud)

page2.html,我也有页面上的那些链接,即

<a href="page3.html#1">1</a>
<a href="page3.html#2">2</a>
<a href="page3.html#3">3</a>
Run Code Online (Sandbox Code Playgroud)

但是当我点击#2#3链接的page1.html,他们总是在页面的顶部开放,即使#2#3在关闭屏幕page2.html需要被向下滚动到待观察.

不确定我做错了什么.

html anchor

21
推荐指数
4
解决办法
9万
查看次数

禁用焦点上的锚点(<a>)元素上的灰色边框

我试图使锚标签周围出现的丑陋灰色边框消失.CSS属性outline:none;适用于Firefox,但我如何在IE中执行此操作?最好使用CSS表达式或jQuery.我并不担心BTW的可访问性.


根据您的建议,我发现这些是最佳解决方案:

注意:某些浏览器(例如Google Chrome)不会强制关注焦点.

javascript css anchor jquery

19
推荐指数
1
解决办法
1万
查看次数

使用HtmlAnchor或ASP.NET HyperLink作为导航页内命名锚点的锚标记

我试图渲染一个链接到页面中命名锚点的简单超链接,例如:

<a href="#namedAnchor">scroll to down</a>

<a name="namedAnchor">down</a>
Run Code Online (Sandbox Code Playgroud)

问题是,当我使用类似asp:HyperLinkor 的ASP.NET控件时HtmlAnchor,href="#namedAnchor"呈现为href="controls/#namedAnchor"(其中controls包含锚的用户控件所在的子目录).以下是控件的代码,使用两种类型的锚控件,它们都有相同的问题:

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="Test.ascx.cs" Inherits="TestWebApplication1.controls.Test" %>

<a href="#namedAnchor" runat="server">HtmlAnchor</a>

<asp:HyperLink NavigateUrl="#namedAnchor" runat="server">HyperLink</asp:HyperLink>
Run Code Online (Sandbox Code Playgroud)

生成的源看起来像:

<a href="controls/#namedAnchor">HtmlAnchor</a>

<a href="controls/#namedAnchor">HyperLink</a>
Run Code Online (Sandbox Code Playgroud)

我真的只想要:

<a href="#namedAnchor">HtmlAnchor</a>

<a href="#namedAnchor">HyperLink</a>
Run Code Online (Sandbox Code Playgroud)

我正在使用HtmlAnchor或者HyperLink类,因为我想在后面的代码中更改其他属性.我不想为此要求引入自定义Web控件,因为我所追求的要求并不足以证明放弃传统的ASP.NET链接控件.看起来我应该能够使用ASP.NET链接控件来生成所需的链接.

asp.net anchor

17
推荐指数
2
解决办法
8万
查看次数

Windows Phone 7从应用程序导航到Internet

我有以下问题:我有我的Windows Phone 7的应用项目,我有一个HyperlinkButtonNavigateUri绑定到一个Uri像这样创建的:

Uri uri = new Uri("http://google/ro",UriKind.Ablosute)
Run Code Online (Sandbox Code Playgroud)

但是当我按下按钮时,我收到以下错误:

导航仅支持作为片段的相对URI,或以'/'开头,或者包含'; component /'.\ r \n参数名称:uri

我做错了什么?或者WP7不允许从具有HyperlinkButton?的应用程序上网冲浪?因为当我创建uri时,Uri uri = new Uri("/Page.xaml",UriKind.Relative)它会将我重定向到Page.xaml项目中.

navigation hyperlink windows-phone-7

17
推荐指数
2
解决办法
9583
查看次数

使用jquery覆盖锚标记的默认行为

我试图覆盖锚标记的默认行为,以便我可以将我的服务器上的网页加载到现有的div中,而不是新的选项卡或窗口.

到目前为止我有:

myContainer.click(function(){                   
                    event.preventDefault();
                    $('a').click(function(){
                        var link = $(this).attr('href');
                        myContainer.load(link);
                    });
            });
Run Code Online (Sandbox Code Playgroud)

在Chrome中,我必须在它执行任何操作之前单击链接两次,在IE中,它根本不起作用并使用新链接刷新页面.

任何帮助深表感谢.

javascript anchor jquery

17
推荐指数
1
解决办法
2万
查看次数

从命令行清除TortoiseSVN身份验证缓存

TortoiseSVN在大多数情况下都很不错,但是在团队开发情况下,不止一个人使用特定PC的一件事就是身份验证.当我正在处理东西时,我喜欢保存我的凭据,这样我就不需要继续输入它来进行日志记录,分支,提交等.

问题是,当我离开时,我总是忘记清除凭据,因为:

  1. 如果没有其他人使用电脑而故意忘记,我不想再重新输入它.
  2. 这是一个PITA,需要4次鼠标点击才能完成.

理想情况下,我只需要在SVN中使用几个不错的批处理文件来处理这类事情,包括重建图标缓存(我工作正常).我查看了命令行文档,但没有提到清除身份验证缓存.

有没有人想出怎么做?我认为这会鼓励我更频繁地清理我的证书.这不是世界末日,因为我们总是可以在提交后改变作者,但仍然......

svn authentication tortoisesvn caching

16
推荐指数
1
解决办法
3万
查看次数

将jQuery colorbox插件添加到动态创建的元素中

在链接上分配颜色框功能的常用方法如下:

$("a.colorbox").colorbox({ transition: "elastic" });
Run Code Online (Sandbox Code Playgroud)

尽管如此,新添加的项目不受约束.

如何将colorbox添加到动态创建中

__PRE__
元素呢?

anchor jquery colorbox

15
推荐指数
3
解决办法
1万
查看次数