问题标签 [href]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ajax - 初学者:使用 AJAX 刷新网站的一部分
我想用 ajax 刷新只是网站的一部分。我搜索了 protorypjs,我找到了 ajax.updater,但我遇到了麻烦使它工作。这是我页面的一部分
谁能告诉我如何实现这个:Ajax.Updater(container, url[, options]) ?并让它工作?我在 html 中链接了prototype.js。
http - Joomla!错误的 BASE HREF 将 HTTP 更改为 HTTPS
我刚刚移动了我的 Joomla!从BradPPresents.com到BradP.com的网站。没有裸体,但可能不是 SFW
在不安全的 HTTP 访问上一切正常;但是一旦站点更改为 HTTPS:BASE HREF 就会恢复为旧网址“BradPPresents.com”。
我已经更改了我能找到的所有 BradPPresents.com 实例,但没有成功。
有谁知道该怎么做?随意查看该网站并进行实验。
谢谢你。最好的,尼克
javascript - BASE HREF、javascript 和 Internet Explorer 与 Firefox
问题:
IE 和 Firefox / Safari 处理 BASE HREF 和 Javascript window.location 类型请求的方式似乎不同。首先,这是对问题的准确描述吗?这是怎么回事?处理这种情况的最佳跨浏览器解决方案是什么?
语境:
我有一个小的 PHP 平面文件 sitelet(它实际上是一个可用性测试原型)。
我在 PHP 中动态生成 BASE 标签的 HREF 值,即如果它在我们公司的服务器上运行,它是:
在我的本地开发机器上,它是:
对于其中一项任务,我收集一些用户输入,在 Javascript 中对其进行一些转换,然后使用如下代码发送到服务器:
javascript 文件(包含函数allDone())和处理 PHP 脚本(ProcessUserInput.php)都位于 UsabilityTest 的子目录中。换句话说,他们的实际 URL 是
http://www.example.com/alpha/bravo/UsabilityTest/foxtrot/ProcessUserInput.php 又名_
$basehref . '/foxtrot/ProcessUserInput.php'
问题
IE 的 JavaScript 基本上似乎忽略了 BASE HREF。javascript 和 PHP 处理器位于同一目录中,因此对ProcessUserInput.php的调用运行良好。输入得到处理,一切正常。
但是当我在 Firefox 上测试时,JavaScript似乎确实使用了 BASE HREF,因为脚本的输出被发送到
这会中断,因为ProcessUserInput.php位于 basehref 的子目录中。但是,如果我将子目录名称添加到 javascript,它不再适用于 IE。
解决方案?
我可以想出几种方法来解决这个问题:
- 在 Javascript 中,读取 BASE 标记的 HREF 属性并手动添加到
var URI
javascript 中,调用完全解析的绝对 URL - 用 PHP处理.js文件并将
$basehref
变量插入到脚本中 - 移动文件
- 还有什么?
我相信也必须有其他方法来解决这个问题。当 IE 和 Firefox 在 JavaScript 中以不同方式应用它时,在 JavaScript 中处理 BASE HREF 的最佳方法是什么?
php - 使用 ”?” 在 SVG 中
我在尝试获得“?”时遇到了一些重大问题。在我的 SVG 脚本中的 href 中。我想从我的 SVG 内部链接到我网站的其他部分,并且我的大多数页面都是动态的,需要 $_GET 变量来动态创建它们。每次我尝试在 href 中包含问号时,SVG 似乎都会抛出一个问题,但我需要这样做才能传递 $_GET 变量......还有其他方法吗??!
jquery - jQuery超链接-href值?
在我的网站上,我使用 jQuery 来挂钩元素的事件,即超链接。由于这些超链接仅在当前页面上执行操作,并且不会引导到任何地方,因此我一直将“#”的 href 属性放在:
但是在某些浏览器中,这会导致页面从右滚动到顶部,这显然是不受欢迎的行为。我试过使用一个空白的href值,或者不包括一个,但是鼠标在悬停时不会变成手形光标。
我应该在里面放什么?
tinymce - 在电子邮件中,图像(img)源(src)标签被重写为相对链接。怎么修?
我正在发送基于 html 的电子邮件,并且每次发送图像 src 标签和一些锚 href 标签都被修改为相对 url。
更新 2:这发生在电子邮件正文生成和发送到它到达我的收件箱之间。
更新:我在 LAMPP 服务器上使用 Postfix。此外,我正在使用 Zend_Mail 发送电子邮件。
例如,我有一个链接:
它被重写为:
什么会导致这种情况发生,如何纠正?
电子邮件标题:
要发送的原始内容:
发送的内容:
php - 让这个 php 查询也显示一个 html 链接
可以修改此代码片段以显示 html 编码吗?
它显示了一个标题,但在那个标题中我有一个href:
而不是显示为链接,它只是向我显示代码。我希望它是一个可点击的链接。
可能的?
jquery - 检测链接何时被激活 - 通过单击或选项卡并输入
只是想知道是否有人知道当用户单击链接或链接的选项卡并按回车时连接 jquery 以运行函数的方法。
我想拦截链接的激活并在页面更改之前执行一个操作,但我想在任何一种情况下都这样做。
php - 如何防止 PHP 的 DOMDocument 编码 html 实体?
我有一个使用 PHP 的 DOMDocument 替换字符串中锚点的 href 属性的函数。这是一个片段:
问题是 loadHTML($text) 在 doctype、html、body 等标签中包围了 $text。我尝试通过这样做而不是 loadHTML() 来解决这个问题:
不幸的是,这对所有实体(包括锚)进行了编码。有谁知道如何关闭这个?我已经彻底查看了文档并尝试破解它,但无法弄清楚。
谢谢!:)