|
Тема |
Re: Добре. [re: БM21] |
|
Автор |
Бokop (Христо) |
|
Публикувано | 05.06.11 10:28 |
|
|
Може ли да стане без JS, само със HTML?
Не може. Виж какво ти е написал The giver and the taker. Ако искаш преди да отваря файла да проверява дали го има промени index.html на примера, който той ти е дал така (Пробвай го, защото не съм го тествал. Би трябвало да работи със сървър):
<html>
<head>
<title>Отваряне на файл</title>
<script type="text/javascript">
function FileExists(strURL)
{
var oHttp = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
oHttp.open("HEAD", strURL, false);
oHttp.send();
return (oHttp.status==404) ? false : true;
}
function openFile() {
var fileName = document.getElementById("FileName").value;
var fileAddress = "./htmlfiles/"+fileName+".html";
if(!FileExists(fileAddress))
{
alert("Файлът не съществува!");
return;
}
window.location.href = fileAddress;
}
</script>
</head>
<body>
<form>
Име на файла: <input type="text" id="FileName" value="">
<input type="button" value="Сезам отвори се" onclick="openFile();">
</form>
</body>
</html>
Господ ще ми прости греховете. Това му е работата.
|
| |
|
|
|