html / classic asp 项目,需要添加临时消息,将它们放在什么标签之后是安全的

html / classic asp project and need to add temporary messages, what tag is safe to put them after

我有一个 html / classic asp 项目,需要为 public 在网页上显示添加临时消息。

是否有一个标签可以始终安全地放在它们后面?

我尝试将它们放在 <HEAD> 之后,这样可以在 VS 中快速更改大量页面,但它会在很大程度上干扰功能。

将它们放在 <HTML> 标签之后安全吗?

还是必须把它放在 </HTML> 标签之前?

或者还有别的地方吗?

我正在使用以下格式:

<p><b><span>Server message</span></b> </p> 

你用过哪些标签?以及给谁的临时消息?

如果你在谈论开发人员,那么你可以简单地放入评论块(正如 Martha 所指出的):

<!-- -->

对于用户,信息应该以您需要的任何格式出现在正文中(例如,隐藏的 div 可以使用 JavaScript 再次显示和隐藏)。例如,在我的一个系统中,我使用以下...

<%if now() < #21-Jul-2015 21:00:00# then%>
    <div id="notifications">
        <h1>Very Important - Please Read:</h1>
        <p>This is a server message.</p>
        <a onClick="hideMessage();" 
           style="float:right;margin:2px; padding: 4px 8px;; border: 1px solid darkgreen; 
           background-color: lightgreen; color: darkgreen; cursor: pointer;">
            <img src="images/tick.png" /> Ok! Got it!
        </a>
    </div>
<%end if%>

对于机器人或其他分析媒介,您应该考虑在页面头部使用 meta 标签:

<meta name="message" content="Whatever you want" />

问题是,您的问题目前可能too broad,您可能需要对其进行微调。

进一步

要扩展此过程,您可以在 global.asa:

中创建应用程序级变量
Sub Application_OnStart()
    Application("MESSAGE_DATETIME") = #22-Jul-2015#
    Application("MESSAGE_TITLE") = "Maintenance"
    Application("MESSAGE_DETAIL") = "Server down for maintenance."
End Sub

创建一个新文件,其中只有一个部分用于显示消息,类似于我在上面向您展示的内容。此后,在您的每个文件中,在您希望消息出现的正文中放置一个包含,这样您就不必重复所有内容...

<!-- #include file="includes/serverMessages.asp" -->

比在整个代码中引入大量冗余要容易得多。