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" -->
比在整个代码中引入大量冗余要容易得多。
我有一个 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" -->
比在整个代码中引入大量冗余要容易得多。