问题标签 [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.
javascript - Javascript 嵌入代码不会停止页面渲染
我想从另一个页面嵌入一个数字。远程调用很小(仅返回一个数字),但我希望页面在请求结束时继续加载。我该怎么做?我目前在做
我对客户端或服务器端的更改持开放态度。客户嵌入的代码越少越好
html - 是否可以在 CSS 中设置等效于 img 标签的 src 属性?
是否可以src
在 CSS 中设置属性值?目前,我正在做的是:
我希望它是这样的
我想在不使用 CSS 中的background
orbackground-image:
属性的情况下做到这一点。
javascript - 如何使用 jQuery 设置图像 src
我正在尝试使用 jQuery 更改图像 src 属性
使用上面的代码我可以改变 src 属性,但是当我尝试这个时: -
我无法更改 src。
假如
返回:
编辑#1 就在我即将接受解决方案时。我必须说,几乎所有解决方案都适用于 FF。我试过了:
- 切片(4,-1);
- split("(")[1] > 然后替换 (")" , "");
我想其他人也会工作。但是没有一个解决方案在 IE 中有效。原因是:当 FF 返回时:
IE 返回:
^^ 注意这里的引号
现在,设置 src attr 的通用方法是什么?我是否需要测试浏览器是否是 IE?
这是工作代码。
我真的不喜欢它:x。如果还有其他解决方案,请告诉我,否则我将slice
立即接受该解决方案。
javascript - 设置 img src 属性时宽度和高度不会改变
使用 Javascript 更改 src... 第一次正确设置宽度和高度属性。第二次他们没有改变。为什么?
所以我的页面上有这个空白图像......<img id="imgCropImage" />
所以思路是每次用户上传一张图片,上传者的UploadComplete回调会设置这张图片的src为刚刚上传的图片,这样就可以裁剪了。 然后,我使用此图像的高度和宽度属性来创建放大的裁剪预览。
第一次效果很好。浏览器或 DOM 或其他东西会自动设置 img 的高度和宽度属性,我在加载图像后通过 DOM 访问这些属性。很美丽。
如果用户上传了错误的图片,我想允许他们上传不同的图片。然而这一次,通过 javascript 访问的 img 的 width 和 height 属性与之前的图像保持一致。新图像以它自己的宽度和高度正确显示,只是标签的属性不会随着新的 src 而改变。
有谁知道为什么会这样?或者更好的是,如何在加载新的 src 时确定性地获取 img 的高度和宽度?
我 <3 stackoverflow,我 <3 你。
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 将从加载它的文件的域加载的地方?
对不起,如果那措辞有点混乱。
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 页面中的示例)
谢谢。
javascript - 有什么理由不使用协议动态的 src="//domain.com/file.js" 吗?
在我开始使用的一些电子商务应用程序src="//domain.com/file.js"
中,我需要引用我想要包含的外部托管脚本。在我的电子商务应用程序中,并非所有页面都实际使用https
,因为并非每个页面都有表单。
我想知道总是使用它是否真的有任何缺点,因为它也是一个捷径http
,你总是可以避免不安全的 IE 警告。
ajax - 如何从可中止的 AJAX 请求返回二进制图像数据并将结果设置为 HTML/DOM 图像的 src?
我正在编写一个 Web 应用程序,该应用程序涉及在网页上创建(和删除)大量图像的连续循环。每个图像都是由服务器动态生成的。
在某些情况下,其中一些图像在完成下载之前就已失效。那时,我将它们从 DOM 中删除。
问题是浏览器会继续下载这些图像,即使它们已从 DOM 中删除。这造成了瓶颈,因为我有新的图像等待下载,但他们必须等待旧的不需要的图像首先完成下载。
我想中止那些不需要的图像下载。显而易见的解决方案似乎是通过 AJAX 请求二进制图像数据(因为 AJAX 请求可以中止),并在下载完成后设置 img.src:
但问题是这条线不像我希望的那样工作:
我搜索了高低。有没有办法将图像源设置为通过 AJAX 发送的二进制图像数据?
iframe - 伪造 iframe 的 src 进行打印以避免“about:blank”
我正在创建一个隐藏的 iframe,专门用于在 IE6 中打印。
以下是删除了一些 HTML 填充的代码的基本大纲:
这工作得很好,除了在每个打印页面的左下角显示的丑陋的“about:blank”。我想因为我正在动态制作这个 iframe,所以源(如 IE6 所见)是关于:空白。有没有办法伪造 src 或更改那里打印的内容?我尝试在打印之前设置 src,但显然这会将 iframe 更改为新页面并打印出来。有任何想法吗?
jquery - IE7 使用 jQuery Hover 时出现“红色 X”
我正在通过http://cssglobe.com/lab/tooltip/03/使用预览脚本
问题是当我在这个脚本中使用 SRC 标记时 - 我得到一个大的红色红色 X - 在 IE7 中,在图像被渲染之前。一旦图像出现 - 一切看起来都很好。
无论如何在加载之前“隐藏”它还是什么?喜欢任何人都可以提供的帮助。