Я предлагаю, чтобы Вы создали стандарты для своих сценариев SQL и придерживались их. Также используйте шаблоны для быстрого создания различных типов хранимых процедур и функций. Вот вопрос о шаблонах в управлении Studio
about:blank
- это пустой «URL». Это всегда ясно
Вы можете установить для этого источник страницы, и он очистится.
Ваша техника самый надежный. Это тот, который я использую сам. Иногда контент может доставляться по HTTPS, и использование about: blank может вызывать появление предупреждающих сообщений типа «хотите ли вы включить контент из небезопасного места» или чего-то подобного.
Что-то, что происходит мгновенно, - это вопрос восприятия, однако, если у вас есть один файл Blank.html на вашем сайте, настроенный с длинным истечением срока действия кеша, клиент будет загружать страницу только один раз (максимум один раз за сеанс).
У меня возникли трудности с "about: blank" на страницах с большим количеством IFrames. Кажется, не во всех браузерах это допустимое местоположение (хотя я так и не узнал наверняка). В любом случае, я доволен javascript: void (0);
Вы также можете сделать это:
<html>
<head>
<script>
var doc = null;
window.onload = function() {
alert("Filling IFrame");
doc = document.getElementById("test");
if( doc.document ) {
document.test.document.body.innerHTML = "<h1>test</h1>"; //Chrome, IE
}else {
doc.contentDocument.body.innerHTML = "<h1>test</h1>"; //FireFox
}
setTimeout(function() {
alert("Clearing IFrame");
if( doc.document ) {
document.test.document.body.innerHTML = ""; //Chrome, IE
}else {
doc.contentDocument.body.innerHTML = ""; //FireFox
}
}, 1000);
};
</script>
</head>
<body>
<iframe id="test" name="test">
</iframe>
</body>
</html>