رفتن به مطلب

فراخوانی فایل html در فایل html


پست های پیشنهاد شده

سلام

یه فایل html درست کردم برای اینکه شلوغ نشه یه تیکشو که از اول هم جدا بود جدا کردم تو یه فایل html دیگه.

حالا میخوام دومی رو وسط یکی از دایو های فایل html اصلی لود کنم.

مثل css که جداش میکنن :lol:

میشه؟

ممنون

لینک به ارسال

ممنون

اصلا خبری از php نیست یه فایل html اصلی هست که آدرس اونو گذاشتم تو سایت. خوب؟

حالا تو این فایل حدود 5 تا فایل js و دوتا css و 26 تا عکس لود کردم. خوب؟

حالا یه دونه html هم مونده لود کنم.

میشه یا باید کدشو کپی کنم بیارم اینجا

لینک به ارسال

من فعلاً نمی دونم که فایل html دوم چه محتوایی داره. اما با این حال:

1 - اگر کتابخانه جی کوئری در فایل اول فراخوانی می شود که هیچ اگر نمی شود آن را در هدر فایل اول فراخوانی کنید

2 - قبل از تگ head در فایل اول قرار دهید:


<script type="text/javascript">
$(document).ready(function() {
$.ajaxSetup(
{
cache: false,
});
var $secondcontainer = $("#secondcontent");
$secondcontainer.load("اینجا نشانی فایل دوم می آید");
});
</script>

3 - هر جا می خواهید فایل دوم نمایش داده شود قرار دهید:


<div id="secondcontent"></div>

لینک به ارسال

البته توجه کنید که کد آژاکس مستقیما روی ویندوز اجرا نمی شه و باید مثل فایل های php روی لوکال هاست یا هاست اصلی چک بشه

لینک به ارسال

سلام ببخشيد من وسط حرف دوستان و اساتيد ميگم !‌

توي دريم ويور يادم ي خاصيت داشت خودش صفحه رو چند قسمت html ميكرد هنگام ذخيره سازي هم خودش به فرض اگه توي اون صفحه از 3 تا صفحه html استفاده شده بود 3 تا فايل htmlايجاد ميكرد و ذخيره سازي ميكرد ! حالا نميدونم همين كدي كه شما گفتين يا نه !‌ واي اون به صورت معمولي هم روي pc نمايش داده ميشد !‌

لینک به ارسال

احتمالا منظور دوستمون(redplus) حالت iframe هست..

که به شکل زیر استفاده میشه:

<iframe src="آدرس صفحه مورد نظر"></iframe>

ولی این روش دیگه منسوخ شده فکر کنم!!

لینک به ارسال


<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>Untitled 100</title>
</head>
<frameset cols="150,*">
<frame name="left" noresize="noresize" scrolling="no" src="1.html">
<frameset rows="20%,*">
<frame name="rtop" src="2.html">
<frame name="rbottom" src="3.html">
</frameset>
<noframes>
<body>
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes>
</frameset>
</html>

1.html 2.html 3.html صفحات فریم هستند ولی همونطور که گفتند روش منسوخ و غیر رایجیه و کیفیت اینکلود در آژاکس با فریم قابل قیاس نیست

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...