- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我正在编写的应用程序中,我使用 javascript 将外部图像引用添加到站点。
所以像这样:
<img src="${IMG_URL}" alt="picture"/>
IMG_URL 被 javascript 替换,它的内容始终是有效的 HTTP 请求形式,例如
http://www.domain.de/content/image/324233.jpg
而且它在所有浏览器(包括 iPhone、iPad 和 Android 2.2)上都能完美运行。但是 Android 2.3.x 浏览器发送这样的请求:
GET /http://www.domain.de/content/image/324233.jpg
当我传递一个绝对 URL 时,浏览器在请求图像时总是在前面加上一个斜线。我什至试图用正则表达式替换来消除斜线,但它没有用。如果我硬编码 url 一切正常。所以这一定是脚本错误。
因为这是一个相当大的脚本(因为所有东西都协同工作,所以你不能挑出 20 行就说就是了)所以很难写下代码来进行说明。
我可以告诉您,包含 img_url 的 JSON(来自 xml)由函数返回两次,并最终插入 DOM(通过 jQuery)。
脚本是否有可能以某种方式在斜杠前添加?但是相同的脚本在 Android 2.2 中有效,所以我真的不知道问题出在哪里。
我希望你能以某种方式提供帮助。
最佳答案
我找到了解决方案。浏览器不是在前面加上斜杠,而是在服务器的整个域前面。所以我用正则表达式杀死了它(在附加到 DOM 之前),它终于起作用了。
仍然很奇怪它在它前面(而且只有那个浏览器....)
关于javascript - Android 2.3.x 浏览器将斜杠添加到 <image src=",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8494791/
我有一个右下角倾斜的元素,我必须在其上放置一个盒子阴影。有时倾斜的 Angular 被徽章覆盖 - 我的问题不适用,如果是这样的话: 这是信息框及其边 Angular 的 (s)css 部分(还有更多
是否可以在纯 html/css 中创建类似下面的内容? 我想做这个响应式和全 (100%) 宽度(最大左 Angular 100 像素,右边最小 50 像素,类似的东西)。 最佳答案 您可以通过转换(
如何在 fabricjs 文本中为文本提供渐变或斜 Angular 效果?? http://fabricjs.com/fabric-intro-part-2/ 这里给出了形状和所有示例,我将其与文本绑
我用过: http://apps.eky.hk/css-triangle-generator/ 为彼此对 Angular 放置的两个不等边三 Angular 形生成 css: 左下三 Angular
我是一名优秀的程序员,十分优秀!