在img标记

时间:2015-11-18 12:37:37

标签: html

这可能是一个微不足道的问题。但在下面的情景中有一些疑问。

  1. 我有一个主注销,这个主注销必须调用多个单独的注销页面。
  2. 必须在后台调用这些单独的注销页面。
  3. 某些单独的注销页面可以重定向到主注销(非常罕见,可能是由于编程错误)。但只想将其视为失败情景。
  4. 要实现这一目标, 一个。我在MasterLogout.html中添加了隐藏的img标签 湾每个img标签的src属性都指向teh logout页面,比如说img标签的src是src =" http://testapp1.abc.com/logout.html" 说img tag的src是src =" http://testapp2.abc.com/logout.aspx"

    c。基于我的观察表格HTTP标题跟踪,正在调用src标记中的注销URL,我看到一些响应代码200,302等, d。注销功能也运行良好。

    但是我有以下疑问,需要在下面输入。

    Q1。当imc指向除img之外的任何html等时,img标记如何表现。是否会向浏览器抛出错误?它可以导致任何浏览器等UI的任何渲染问题(IR,firefox,chrome到目前为止我的观察中没有显示任何问题)。

    Q2。当单个注销页面给出302的响应时,这个reidrect响应是否跟随浏览器? (我没有看到任何重定向是HTTP跟踪,但想知道差异浏览器中的行为或可能导致问题的任何特殊情况

    谢谢, Malli。

2 个答案:

答案 0 :(得分:1)

Q1: Img标签可以有src指向任何内容,浏览器发出请求,并尝试将响应呈现为图像,如果失败则会显示损坏的图像图标和/或alt文本,但如果图像被隐藏,它无论如何都不会渲染它,也不会抛出任何其他错误。

Q2:在HTTP级别处理302响应,因此,浏览器将遵循重定向,无论它是在img src还是其他地方,但在您的用例中它不会导致任何问题。

答案 1 :(得分:-1)

使用javascript或jquery

data-*属性

get data attributes in JavaScript code