问题标签 [src]

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.

0 投票
1 回答
648 浏览

javascript - Opera:更改 img src 属性不会自动更新显示?

使用 javascript 交换图像时,HTML 更新得很好,但 Opera 实际显示的不是,除非您滚动或调整窗口大小。滚动时发生的事情的图片可以最好地解释它。

替代文字 http://img340.imageshack.us/img340/9455/87855188.png

有任何想法吗?

编辑:问题的根源似乎是图像位于具有浮动权的 div 内。

EDIT2:这个http://trac.dojotoolkit.org/ticket/3158表明这是一个已修复并再次出现的错误。

0 投票
3 回答
2839 浏览

jquery - img src & jQuery?

我有一张图片,并使用 jQuery 将它变成了一个按钮。所谓的按钮有两种状态:常规和按下。

使用 jQuery 我检测到“mousedown”和“mouseup”并替换“src”属性,如下所示:

在离线测试它时效果很好!但是今天我注意到,当图像存储在服务器上时,它会随着每个属性的变化一遍又一遍地加载图像。

如何避免此加载问题并使所有图像仅从服务器加载一次?

另外,如果有更好的方法来完成我在这里尝试做的事情,请告诉我。

谢谢你。

0 投票
1 回答
589 浏览

javascript - IE中动态构建的Javascript src属性错误

控制器

看法

它在 FF 上运行良好,但在 IE 上运行良好。

0 投票
2 回答
5112 浏览

jquery - 如何使用 JQuery 定位具有特定 src 路径的图像

我将如何使用 src 文件定位以下 img?

$('img[src=left1.gif]').hide();不工作

0 投票
4 回答
11131 浏览

javascript - JavaScript SRC 路径不起作用

我已经在这个网上搜索了答案,但似乎这次我没有那么幸运,所以我不得不问。如果已经回答(找不到),我深表歉意。是的,英语不是我的第一语言,所以我也为我的拼写错误道歉,我会尽力而为。

这是我的问题,使用 Tomcat 5.5、Struts 1.3、JRE 1.5,我使用的是 firefox 3.5.6。在我的jsp页面中,我似乎无法将任何内容src="path/path"放入我<script>尝试删除src并且一切正常,但是我的项目需要大量使用jquery,我不想复制/粘贴所有js文件每个jsp。

这是我的代码:

和提交按钮:

当我单击该按钮时,什么也没有发生(实际上它重新绘制了页面),当我从脚本中删除“src”标签并将所有 jquery 代码添加到页面时,一切正常。

我尝试在路径中添加另一个斜杠作为“/js/jquery-1.3.2.js”并返回错误。

我曾尝试使用 ResolveURL,但它似乎并没有给我更好的结果。

我还尝试将 js 文件更改为另一个文件(“generics.js”和“js.js”),我也尝试使用“js/*.js”。

这些解决方案中的任何一个都已归档任何内容。

我也尝试过使用 struts 标签(如 html:submit),但它也不起作用。

路径实际上是正确的,因为在我的网络浏览器中查看代码会给我一个 js 文件的链接。所以我想浏览器知道要查找我的 js 文件,它不会给我一个错误或文件的链接断开。

关于为什么会发生这种情况的任何想法?

谢谢你们。

随机的。

0 投票
3 回答
1251 浏览

jquery - jQuery - 更改 iframe src 时仅在第二次单击时触发

我正在尝试在提交表单时更改 iframe 的 src。

除非我按两次提交按钮,否则 iframe src 不会改变。但是,如果我只是将提交按钮的输入“类型”更改为“文本”,它会在第一次单击时起作用 - 但显然不会提交表单。

0 投票
3 回答
133 浏览

javascript - 跨域发布页面源的最佳方法?

我试图弄清楚是否有一种方法可以在每次加载页面时使用 javascript 或其他方法跨域传递页面源?我知道在javascript中我可以使用下面的代码将页面源输出到变量中,但是我将如何将它传递给不同的域?

谁能指出我正确的方向?似乎我尝试或研究过的每种方法都无法正常工作或存在很多问题,而且我的想法已经不多了。提前致谢。

在下面编辑更多信息

想象一下,我在不同的服务器上有两个网站。网站 A 是需要发送源数据的地方,网站 B 是用户浏览的网站,我想收集他们查看的每个页面的来源并将其发布到网站 A。我可以访问两台服务器,我希望我可以在网站 B 上添加 JS 代码来传递数据。

0 投票
4 回答
10805 浏览

php - 在php中获取图像src

如何使用 php 函数从 img 标签获取图像源。

0 投票
6 回答
1267 浏览

javascript - 我想在 JavaScript 的 img src 中实现即发即弃请求

我正在尝试在来自网页的 img src=... 调用上实现即发即弃,并且正在寻找最可靠的方法。为什么?

在大多数 Web 跟踪系统(如 Omniture 或 Coremetrics)中,都会请求一个 img src,它也恰好携带了跟踪系统要记录的所有数据。与任何其他图像请求一样,页面会尝试等待响应,这可能会减慢页面加载速度。

我正在尝试做的是实现一个跟踪系统,其中网页响应时间比请求是否实际成功具有更高的优先级,因此在所有条件下等待响应都是完全没有必要的,包括......

  1. 服务器收到请求,并可以轻松响应(HTTP 响应代码 200)
  2. 服务器收到请求,但陷入困境,仍然可以轻松响应错误 500 响应代码
  3. 服务器根本没有运行
  4. 由于 DNS 故障,找不到服务器
  5. 请求到达了服务器,但被卡住了,需要很长的时间来响应。

我已经使用 XMLHttpResponse 对象和一个异步请求进行了调查,该对象可能会悄悄失败,但您很快就会遇到同源策略和浏览器兼容性代码膨胀。我相信一个简单的 jane img 请求仍然是最好的请求机制,但我正试图用最少的代码找出最好的即发即弃的实现。到目前为止,我知道我可以...

onerror="this.parentNode.removeChild(this)" onload="this.parentNode.removeChild(this)"

This works pretty well on scenarios 1 through 4 where there is a finite and predictable conclusion to the request. It breaks down in scenario 5, which could be avoided if there were something in-between.

I'm toying with the idea of seeing if this.src.readyState == "complete" but see that I am heading down a road of browser compatiblity and race-condition hell were it would be wise to tap the StackOverflow community first.

Anyone have experience with this and a good solution?

0 投票
6 回答
61383 浏览

php - 使用 preg_match 匹配 IMG 标签的 SRC 属性

我正在尝试运行 preg_match 以从文章中的第一个 IMG 标记中提取 SRC 属性(在本例中,存储在 $row->introtext 中)。

而不是得到类似的东西

我只是

正则表达式应该是正确的,但我不知道为什么它似乎匹配边框属性而不是 src 属性。

或者,如果您有耐心读完这篇文章而没有直接跳到回复字段并输入“使用 HTML/XML 解析器”,那么可以推荐一个很好的教程,因为我根本找不到一个适用于 PHP 4。

PHP 4.4.7