ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (1): [1]

> Найдено сообщений: 8
Расфуфыренная Отправлено: 21 июля 2011 — 17:55 • Тема: высота <iframe> • Форум: Общие вопросы

Ответов: 20
Просмотров: 0
Светлана пишет:
Расфуфыренная, всё же не очень понятно, что вы хотите сделать...
Вот так: http://enthusiast.hclubfx.com/index.php?lang=ru
или должны быть какие-то дополнительные фишки?


да это именно то что я хочу
единственно что я хочу чтоб меню сохранялось и при рассматривания форума, а так шикарно



igrok54 пишет:
Расфуфыренная, А вообще, зачем вставлять форум через iframe?.. Не лучше и проще в темплейт форума добавить необходимую часть сайта - сайдбар, как я понял?
Долбить ифрейм на предмет динамически регулируемой высоты - неблагодарная задача (+ проблемы с кроссбраузерностью наверняка возникнут), проблему проще решить другим путем (см. выше).


уже поняла
(Добавление)
делаю так

в файле logos.tpl (forum\templates\InvisionExBB\)

CODE:
<table width="100%" id='logostrip' cellspacing="0" cellpadding="0">


и добавляю туда
CODE:
border="1"
, чтоб посмотреть что за таблицы и что в них напихана. Открываю а тут бардак, как будто если бы сохранить как Вэб-страница, только HTML.

меняла код обратно, не помогает.

с файлами работаю через FileZilla, редактирую файлы в Notepad++

в чем может быть проблема ?
(Добавление)
даже в админ центр не могу зайти
Расфуфыренная Отправлено: 18 июля 2011 — 21:23 • Тема: высота <iframe> • Форум: Общие вопросы

Ответов: 20
Просмотров: 0
их там много как узнать в какой ???
Расфуфыренная Отправлено: 17 июля 2011 — 20:26 • Тема: высота <iframe> • Форум: Общие вопросы

Ответов: 20
Просмотров: 0
я так поняла что в /forum/index.php нужно вставить таблицу средствами html и в одну из частей закидать menu.html
проблема в том что когда я нажимаю ссылку в внутри форума она открывается во всю окно а без menu и <table>
может я не туда его вставляю
попробую еще раз почитать статью


добавлено
погуглила но html в php не нашла только наоборот
Расфуфыренная Отправлено: 17 июля 2011 — 07:54 • Тема: высота <iframe> • Форум: Общие вопросы

Ответов: 20
Просмотров: 0
BON
нет ну это меня никак не устраивает
менять, ставить, программировать.... тем более что я в этом дуб дуб)

вы лучше подскажите как настроить высоту <iframe> или <frame> если она не стандартная и часто меняется
Расфуфыренная Отправлено: 11 июля 2011 — 20:45 • Тема: высота <iframe> • Форум: Общие вопросы

Ответов: 20
Просмотров: 0
BON
что за мод ?
Расфуфыренная Отправлено: 10 июля 2011 — 20:26 • Тема: высота <iframe> • Форум: Общие вопросы

Ответов: 20
Просмотров: 0
Светлана

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

так вот для того чтобы у этого фрейма высота настраивалась автоматически я где то нашла этот код

в страничку которую надо загружать в фрэйм (frame.html) вставляется код

CODE:
<script>
window.onload = function() {
var h = Math.ceil(document.body.scrollHeight / 30) * 30;
var ie = 0 /*@cc_on + @_jscript_version @*/;
if (!ie) window.name = "h" + h;
else top.location.replace("http://master.com/#h" + h);
}
</script>



а в страничку сайта вставляется следующий код

CODE:
<iframe
src="frame.html" height="150"
style="padding:0; margin:0" scrolling="no"
onload="var th=this; setTimeout(function() {
var h=null;
if (!h) if (location.hash.match(/^#h(\d+)/)) h=RegExp.$1;
if (!h) for (var i=0; i<10000; i+=30) if (top.frames['h'+i]) { h=i; break; }
if (h) th.style.height=h+'px';
}, 10)"
></iframe>


я пробовала этот код на каких та простых страницах (.html) - все работает
(кроме что я не знаю как уменьшить потом высоту обратно, если предыдущая страница была выше)

я думаю может это все же дело ExBB ?
Расфуфыренная Отправлено: 8 июля 2011 — 22:17 • Тема: высота <iframe> • Форум: Общие вопросы

Ответов: 20
Просмотров: 0
у меня что не получается

создала файл "frame.js"

вписала в нем скрипт
CODE:
<script>
window.onload = function() {
var h = Math.ceil(document.body.scrollHeight / 30) * 30;
var ie = 0 /*@cc_on + @_jscript_version @*/;
if (!ie) window.name = "h" + h;
else top.location.replace("http://master.com/#h" + h);
}
</script>


CODE:
window.onload = function() {
var h = Math.ceil(document.body.scrollHeight / 30) * 30;
var ie = 0 /*@cc_on + @_jscript_version @*/;
if (!ie) window.name = "h" + h;
else top.location.replace("http://master.com/#h" + h);
}



CODE:
function() {
var h = Math.ceil(document.body.scrollHeight / 30) * 30;
var ie = 0 /*@cc_on + @_jscript_version @*/;
if (!ie) window.name = "h" + h;
else top.location.replace("http://master.com/#h" + h);
}




может я что то делаю не так ?
Расфуфыренная Отправлено: 2 июля 2011 — 19:42 • Тема: высота <iframe> • Форум: Общие вопросы

Ответов: 20
Просмотров: 0
страничка сайта разбита на пару частей, в одной из частей Меню в другой Форум (ExBB) вставленный через тэг <iframe>, так вот чтоб высота фрэйма позволяля показать как раз весь форум без скролла я нашла такой срипт
в страничку которую надо показать через фрэйм (в нашем случая index.php ExBB) вставляется следующий код

CODE:
<script>
window.onload = function() {
var h = Math.ceil(document.body.scrollHeight / 30) * 30;
var ie = 0 /*@cc_on + @_jscript_version @*/;
if (!ie) window.name = "h" + h;
else top.location.replace("http://master.com/#h" + h);
}
</script>



ну а сам фрэйм вписывать
CODE:
<iframe
src="frame.html" height="150"
style="padding:0; margin:0" scrolling="no"
onload="var th=this; setTimeout(function() {
var h=null;
if (!h) if (location.hash.match(/^#h(\d+)/)) h=RegExp.$1;
if (!h) for (var i=0; i<10000; i+=30) if (top.frames['h'+i]) { h=i; break; }
if (h) th.style.height=h+'px';
}, 10)"
></iframe>


пробовала на других страницах (в iframe) все проходит, видимо ExBB блокирует другие скрипты

как разрешить эту проблему ???

Страниц (1): [1]

Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0185]     [ ]