Jump to content
  • 0

доктайп и js, как подружить?


xameleon
 Share

Question

имеется следующий код, на замену iframe:

<script type="text/javascript">
function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
if (oldonload) {
oldonload();
}
func();
}
}
}
addLoadEvent(function() {
showPage1();
});
var baseUrl = "";
function showPage1 () {
showPage (document.getElementById ("indexx.html"));
}
function showPage(el) {
var div = document.getElementById("textDiv");
page = baseUrl + el.id;
div.innerHTML = "<iframe src ='" + page +"' width='100%' height='100%' scrolling='auto'>";
}
</script>

продолжение:

<a href="#" id="help.html" onclick="showPage(this)">Javascript</a>
<table border="1" width="500px"; height="500px">
<tr>
<td id=textDiv style="text-align:center;"></td>
</tr>
</table>

но не могу его подружить с доктайпом, пробывал все доктайпы который нашел, ни один не подошел :lol: как быть?

вообще нужен способ который бы работал на любых бесплатных серверах, способ следующего плана, требуется часто обновлять информацию на главной странице, т.е. хочу реализовать подобие include (если я не ошибаюсь), загружать текст в окно главной страницы из какого либо файла

Edited by xameleon
Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

используя поиск наяндексил следующее:

<object data="indexx.html" type="text/html" width="200" height="150"></object>

работает. вопрос по существу, есть 4 пути, 2 самых простых фреймы и объекты, посложнее js и на пике сложности флеш (т.к. ниразу не сталкивался).... что же выбрать для реализации элементарной задачи, подгружение в окно главной страницы текстового блока?

Link to comment
Share on other sites

  • 0

не знаю)) аякс мне просто больше симпатизирует)) а что там сложного? создается обьект xmlHttpRequest и потом по такому алгоритму:

req.open('post or get', 'url', (async true or false));

req.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); // для post запросов

req.onreadyStateChange=function()

{

//функция которая будет выполняться при смене статуса запроса, про них можна погуглить

}

req.send(params(only for post requests)); //параметры зааются только для post для get параметры передаем в урле запроса.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy