html in html ?

35 отговора 860 прегледа
#1

html in html ?

Здравейте , имам едно малко въпросче:
е ли възможно да се извика един html в друг ... по простата причина , че искам да направя така , че да не редактирам всяка страница като пипам по менюто, а просто да извиквам един html файл в друг...
възможно ли е това
благодаря предварително
поздрави

[линк]


Отговор
в отговор на onion #2

Re: html in html ?

Pi4, hubav vupros! Vuzmojno e, da, samo ne te znam s kakvi programi ba4kash. Shte ti kaja za Fireworks i DW, zna4i ako ot fireworks si napravish HTML-4e, primerno menu, to ot DW direktno mojesh da si go importirash: Insert->Interactive Images->Fireworks HTML

Отговор
в отговор на mita4eto #3

Re: html in html ?

добре , ще пробвам , бачкам с Dreamweaver MX , не мога директно да кажа на хтмл да зареди друг хтмл така ли ... само от Fireworks ?
мерси за отговора

[линк]


Отговор
в отговор на onion #4

не обръщай...

...внимание на всичко, което четеш, че някои съвети могат да ти усложнят живота...
ако правилно съм разбрал какво искаш да попиташ, вариантите са - фреймове (лоша идея по един куп причини), server-side include - доста използван вариант, templates на DW - удобен вариант, ако си работиш сам и статични неща... ако имаш динамично попълване на съдържанието, вече не питаш в правилния клуб
успех!

...sleepwalking to the gallows...
Отговор
в отговор на mita4eto #5

Re: html in html ?

Бе кви са тези глупости бе

onion, поясни какво питаш - искаш да имаш общо меню за няколко страници, или искаш да вкараш код от един ХТМЛ документ в друг ХТМЛ документ????
На първият въпрос вече ти отговориха , а за втория - Copy / Paste!?!?!?!

-------------------------------

You're yet to see
the best of me
Отговор
в отговор на auslander #6

да допълня,

и че с един прост инклуднат жаваскрипт, който прави document.write() стават чудни неща.

priatelite.net - Твоите приятели!
Отговор
в отговор на voyager #7

Re:html in html

Най лесно е с IFRAME

Не мога да разбера защо всички толкова мразят фреймовете?

Редактирано от novobranec на

Отговор
в отговор на onion #8

Re: html in html ?

Начини:
1. Frameset и Freim-ове
2. IFRAME
3. Подходящо написан JS (document.write , innerHTML и тн);
4. Server Side технологии - ако поддържаш
Харесай си и питаи по същество за начина

Отговор
в отговор на onion #9

Re: html in html ?

Опа грешка - пропуснал съм че ползваш Macromedia DW - игнорирай предишния ми постинг ....

Отговор
в отговор на voyager #10

JS-a си има и предимства, и недостатъци

но ако става дума за статичен сайт - това ми е най-лесния за поддържане вариант ;)


Ти имаш ли?

Редактирано от Hell на

Отговор
в отговор на Uchesht #11

за всички

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

[линк]


Отговор
в отговор на lazo #12

Re: html in html ?

не си ме разбрал , нито едното ... в момента съм на вариант 2 , имам повтарящо се меню (текстово) на всяка страница. искам да елиминирам момента при редактиране да редактирам всичките 50 файла е да редактирам само един и да го викам във всеки файл. то пак ще се наложи да ги преправя но ще е един път , докато направя така , че да се вика от един файл и после само ще редактирам този файл
благодарско
поздрави

[линк]


Отговор
в отговор на voyager #13

Re: да допълня,

да , нещо такова , с него мога ли да викна файл , защото ако не мога значи пак на всяка страница ще трябват промени
ако може би ли миказал какъв е синтаксиса за викане на хтмл с това document.write()

[линк]


Отговор
в отговор на onion #14

Re: за всички

Добре нещо такова горе долу ... - за теб ще е най-лесно може би ...

<html>
<head>
<style type="text/css">
<!--
a {
color: White;
}
#menu {
display: inline;
background-color: Black;

}
-->
</style>
<title></title>
</head>
<div id="menu">
<A href="otherpage.html" target="content">link1</A>
<A href="otherpage1.html" target="content">link2</A>
<div>


<IFRAME id="content" name="content" src="firstpage.html"></IFRAME>
</html>


Отговор
в отговор на onion #15

конкретно

ако се спираш на варианта JS меню - ето ти един линк [линк]

Имам спомени, че го бях пробвала преди време и работеше доста прилично... но не пречи да си потърсиш нещо друго с гугъл :)
Ако не ти се занимава да си пишеш сам менюто де ;)


Ти имаш ли?
Отговор
в отговор на Hell #16

Re: конкретно

здрасти , благодаря ти , съвпадение е но това меню го гледам от няколко дена ... тигра меню , струва ми се хубаво и може би ще преправя целия сайт заради него , но лошо няма , благодаря ти ...

[линк]


Отговор
в отговор на onion #17

ако става дума за зоо сайта...

погледнах го току-що и може би варианта на Uchesht-ия ще е по-добра идея.
А и с по-малко чужд (=неразбираем) код ще се наложи да се оправяш :)


Ти имаш ли?
Отговор
в отговор на onion #18

Re: да допълня,

Буквално да го викнеш не можеш. Но ако файла ти е да речем:
<h1>Header</h1> просто го заместваш с един .js файл:

document.write("<h1>Header</h1>");

и после тоя .js файл го инклудваш навсякъде със <script src=filename.js></script>

Така ще правиш промени само в него и ще се отразяват навсякъде, но имай предвид, че генерирането на повечко хтмл с document.write е малко досадно, трябва да внимаваш за кавички, нови редове и тн.

priatelite.net - Твоите приятели!
Отговор
в отговор на Hell #19

Re: ако става дума за зоо сайта...

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

[линк]


Отговор
в отговор на onion #20

You make my day :)

Ти ми направи деня - леле мале то бива , бива ама .. бъди здрав и по често минавай от тука Ама мноо ми стана весело - отивам да пия кафе ..

Отговор