问题标签 [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 投票
3 回答
155 浏览

javascript - Javascript 嵌入代码不会停止页面渲染

我想从另一个页面嵌入一个数字。远程调用很小(仅返回一个数字),但我希望页面在请求结束时继续加载。我该怎么做?我目前在做

我对客户端或服务器端的更改持开放态度。客户嵌入的代码越少越好

0 投票
25 回答
677098 浏览

html - 是否可以在 CSS 中设置等效于 img 标签的 src 属性?

是否可以src在 CSS 中设置属性值?目前,我正在做的是:

我希望它是这样的

我想在使用 CSS 中的backgroundorbackground-image:属性的情况下做到这一点。

0 投票
4 回答
95978 浏览

javascript - 如何使用 jQuery 设置图像 src

我正在尝试使用 jQuery 更改图像 src 属性

使用上面的代码我可以改变 src 属性,但是当我尝试这个时: -

我无法更改 src。

假如

返回:

网址(http://localhost:8080/images/1/myImage.png

编辑#1 就在我即将接受解决方案时。我必须说,几乎所有解决方案都适用于 FF。我试过了:

  • 切片(4,-1);
  • split("(")[1] > 然后替换 (")" , "");

我想其他人也会工作。但是没有一个解决方案在 IE 中有效。原因是:当 FF 返回时:

网址(http://localhost:8080/images/1/myImage.png

IE 返回:

url(" http://localhost:8080/images/1/myImage.png ")

^^ 注意这里的引号

现在,设置 src attr 的通用方法是什么?我是否需要测试浏览器是否是 IE?

这是工作代码。

我真的不喜欢它:x。如果还有其他解决方案,请告诉我,否则我将slice立即接受该解决方案。

0 投票
2 回答
2557 浏览

javascript - 设置 img src 属性时宽度和高度不会改变

使用 Javascript 更改 src... 第一次正确设置宽度和高度属性。第二次他们没有改变。为什么?

所以我的页面上有这个空白图像......<img id="imgCropImage" />

所以思路是每次用户上传一张图片,上传者的UploadComplete回调会设置这张图片的src为刚刚上传的图片,这样就可以裁剪了。 然后,我使用此图像的高度宽度属性来创建放大的裁剪预览。

第一次效果很好。浏览器或 DOM 或其他东西会自动设置 img 的高度和宽度属性,我在加载图像后通过 DOM 访问这些属性。很美丽。

如果用户上传了错误的图片,我想允许他们上传不同的图片。然而这一次,通过 javascript 访问的 img 的 width 和 height 属性与之前的图像保持一致。新图像以它自己的宽度和高度正确显示,只是标签的属性不会随着新的 src 而改变。

有谁知道为什么会这样?或者更好的是,如何在加载新的 src 时确定性地获取 img 的高度和宽度?

我 <3 stackoverflow,我 <3 你。

0 投票
11 回答
119890 浏览

javascript - 如何获取当前执行的 javascript 代码的文件路径

我正在尝试用 javascript 做类似 C#include "filename.c"或 PHP的事情include(dirname(__FILE__)."filename.php")。我知道如果我可以获取加载 js 文件的 URL(例如标签的 src 属性中给出的 URL),我可以做到这一点。javascript有什么办法知道吗?

或者,有没有什么好方法可以从同一个域动态加载 javascript(不知道具体的域)?例如,假设我们有两个相同的服务器(QA 和生产),但它们显然具有不同的 URL 域。有没有办法做类似include("myLib.js");myLib.js 将从加载它的文件的域加载的地方?

对不起,如果那措辞有点混乱。

0 投票
1 回答
505 浏览

jquery - 如何使用 jQuery 替换对象属性的一部分?

人,在这里我得到了一些答案,如何替换链接的 HREF 属性的一部分。尽管我不明白“////\”的工作原理。

我需要执行以下操作:在每个“A IMG”中替换 SRC 1.bp.blogspot.com/_YfY-Tbu-shE/S3q2T9SJQxI/AAAAAAAAAI8/w0kTOPwaxqs/s1600-h /TELA%204.png 的代码到1.bp.blogspot.com/_YfY-Tbu-shE/S3q2T9SJQxI/AAAAAAAAAI8/w0kTOPwaxqs/s1600/TELA%204.png。恢复:从 SRC中删除-h 。

还可以举例说明“////\”的技巧吗?(或显示它的页面 - 不理解 jQuery 页面中的示例)

谢谢。

0 投票
2 回答
267 浏览

javascript - 有什么理由不使用协议动态的 src="//domain.com/file.js" 吗?

在我开始使用的一些电子商务应用程序src="//domain.com/file.js"中,我需要引用我想要包含的外部托管脚本。在我的电子商务应用程序中,并非所有页面都实际使用https,因为并非每个页面都有表单。

我想知道总是使用它是否真的有任何缺点,因为它也是一个捷径http,你总是可以避免不安全的 IE 警告。

0 投票
3 回答
4899 浏览

ajax - 如何从可中止的 AJAX 请求返回二进制图像数据并将结果设置为 HTML/DOM 图像的 src?

我正在编写一个 Web 应用程序,该应用程序涉及在网页上创建(和删除)大量图像的连续循环。每个图像都是由服务器动态生成的。

在某些情况下,其中一些图像在完成下载之前就已失效。那时,我将它们从 DOM 中删除。

问题是浏览器会继续下载这些图像,即使它们已从 DOM 中删除。这造成了瓶颈,因为我有新的图像等待下载,但他们必须等待旧的不需要的图像首先完成下载。

我想中止那些不需要的图像下载。显而易见的解决方案似乎是通过 AJAX 请求二进制图像数据(因为 AJAX 请求可以中止),并在下载完成后设置 img.src:

但问题是这条线不像我希望的那样工作:

我搜索了高低。有没有办法将图像源设置为通过 AJAX 发送的二进制图像数据?

0 投票
2 回答
1913 浏览

iframe - 伪造 iframe 的 src 进行打印以避免“about:blank”

我正在创建一个隐藏的 iframe,专门用于在 IE6 中打印。

以下是删除了一些 HTML 填充的代码的基本大纲:

这工作得很好,除了在每个打印页面的左下角显示的丑陋的“about:blank”。我想因为我正在动态制作这个 iframe,所以源(如 IE6 所见)是关于:空白。有没有办法伪造 src 或更改那里打印的内容?我尝试在打印之前设置 src,但显然这会将 iframe 更改为新页面并打印出来。有任何想法吗?

0 投票
1 回答
243 浏览

jquery - IE7 使用 jQuery Hover 时出现“红色 X”

我正在通过http://cssglobe.com/lab/tooltip/03/使用预览脚本

问题是当我在这个脚本中使用 SRC 标记时 - 我得到一个大的红色红色 X - 在 IE7 中,在图像被渲染之前。一旦图像出现 - 一切看起来都很好。

无论如何在加载之前“隐藏”它还是什么?喜欢任何人都可以提供的帮助。