exchanging

+++يك سئوال در مورد فريمها لطفا كمك كنيد+++

شروع موضوع توسط M.P.A ‏10 دسامبر 2003 در انجمن HTML

  1. M.P.A

    M.P.A Registered User

    تاریخ عضویت:
    ‏16 نوامبر 2003
    نوشته ها:
    176
    تشکر شده:
    2
    من می خواهم در صفحه یک inline frame قرار دهم و سپس یک صفحه را در این frameفراخانی کنم اما کل صفحه فراخانی شده نمایش داده نشود و برای مثال فقط یک منطقه به ابعاد 5×4 سانتیمتر در مرکز این صفحه در داخل frame من نمایش داده شود آیا این امکان وجود دارد
    اگر ممکن است راهنمایی کنید
     
  2. b_amighi

    b_amighi کاربر تازه وارد

    تاریخ عضویت:
    ‏15 نوامبر 2003
    نوشته ها:
    145
    تشکر شده:
    0
    نميدونم دقيقاً متوجه سئوالت شدم يا نه. اين توضيح رو بعنوان پيش فرض ميدم اگه جور ديگه اي منظورته بايد بيشتر توضيح بدي.
    يه راهش اينه كه داخل فريمي كه داري باز ميكني مثلاً اسمش رو فريم اصلي (main) ميزاريم كه بوسيله فريم محتويات (content) باز شده. كافيه داخل فريم اصلي يه لايه تعريف كني كه فقط اون لايه نشون داده بشه. در حقيقت كل صفحه نشون داده ميشه ولي تو ميتوني اون قسمتهاي خارج از لايه اي رو كه ميخواي نشون ندي (hidden) و لايه مورد نظرت رو نشون بدي (display)
    من دقيقاً مثل اينو توي فريمهاي مجزا انجام ندادم ولي ميتونم احتمال بالايي بدم كه با Javascript براحتي بتوني اينكارو بكني.
     
  3. M.P.A

    M.P.A Registered User

    تاریخ عضویت:
    ‏16 نوامبر 2003
    نوشته ها:
    176
    تشکر شده:
    2
    ممنون از راهنماييت
    ولي لايه رو بايد براي كدوم صفحه تعريف كرد
    ميشه بيشتر و دقيقتر توضيح بدي آخه من زياد با لايه ها كار نكردم
     
  4. b_amighi

    b_amighi کاربر تازه وارد

    تاریخ عضویت:
    ‏15 نوامبر 2003
    نوشته ها:
    145
    تشکر شده:
    0
    لايه رو براي همون فريمي كه گفتي ميخواي مركز صفحه چيزي نشون داده بشه تعريف كن. ساده است. لايه مورد نظرتو نشون ميدي و بقيه صفحه رو (كه مثلاً داخل لايه هاي ديگه اي هستند) نشون نميدي. و چيزي هم كه Display نشه جاش خالي ميمونه. انگار كه نيست. يه لينك بهت ميدم كه همانطور كه گفتم اينكار رو داخل يك صفحه انجام دادم هرچند خود اون صفحه داخل فريم است ولي از داخل خود اون صفحه كنترل ميشه. برو ببين شايد مشكلت رو حل كنه. بهر حال از داخل يه فريم ديگه فرمان دادنم كار ساده ايست. من اينكار رو براي منظورهاي ديگه اي انجام دادم و براحتي نتيجه گرفتم

    http://www.saminafzar.com/english/saminafzar-english-sitemap.htm

    به اون قسمت كه زير مجموعه صفحه Products list هست دقت كن. ميتوني باز و بسته اش كني درحقيقت خواستم مثل Explore محيط ويندوز عمل كنه. كه البته اينجا من يه Table رو Hide و Display ميكنم (با استفاده از Division).
     
  5. M.P.A

    M.P.A Registered User

    تاریخ عضویت:
    ‏16 نوامبر 2003
    نوشته ها:
    176
    تشکر شده:
    2
    ممنون از راهنماييت
    ولي من روي صفحه اي كه مي خواهم در فريم خودم نمايش دهم هيچ كنترلي ندارم چون اين صفحه مربوط به سايت ديگري است و من مي خواهم يك كادر 5×4 آن رادر صفحه اي ديگر نمايش دهم و بجز آن كادر ديگر هيچ جزيي از آن صفحه نمايش داده نشود
     
  6. b_amighi

    b_amighi کاربر تازه وارد

    تاریخ عضویت:
    ‏15 نوامبر 2003
    نوشته ها:
    145
    تشکر شده:
    0
    خوب اينو از اول بگو. با استفاده از Active X ميتوني يك سايت رو داخل صفحه خودت نمايش بدي. و ابعاد كادري كه اون سايت در صفحه شما نمايش داده ميشه دست خودته. ولي اينكه اون جز مشخص از صفحه كه ميخواي نمايش داده بشه يه بحث ديگست. در حقيقت با اين شرايطي كه گفتم وارد كردن يك صفحه از هر سايتي كه بخواي امكان پذيره ولي اگه داخل اون صفحه ورودي لينكي به جاي ديگه اي قابل دسترس باشه اونوقت كنترل در اختيار همان صفحه قرار ميگيره. مثلاً اگه اون لينك فرضي كه گفتم بخواد يه پنجره جديد باز كنه چون دستورش رو از صفحه خودش ميگره كاريش نميتوني بكني. و اما قضيه Active X :

    [code:1]<OBJECT id=WebBrowser1 style="LEFT: 0px; TOP: 0px" height=450 width=650 classid="clsid:8856F961-340A-11D0-A96B-00C04FD705A2">
    <param name="ExtentX" value="17198">
    <param name="ExtentY" value="11906">
    <param name="ViewMode" value="0">
    <param name="Offline" value="0">
    <param name="Silent" value="0">
    <param name="RegisterAsBrowser" value="0">
    <param name="RegisterAsDropTarget" value="1">
    <param name="AutoArrange" value="0">
    <param name="NoClientEdge" value="0">
    <param name="AlignLeft" value="0">
    <param name="NoWebView" value="0">
    <param name="HideFileNames" value="0">
    <param name="SingleClick" value="0">
    <param name="SingleSelection" value="0">
    <param name="NoFolders" value="0">
    <param name="Transparent" value="0">
    <param name="ViewID" value="{0057D0E0-3573-11CF-AE69-08002B2E1262}">
    <param name="Location" value="http://www.saminafzar.com"></OBJECT>
    [/code:1]

    اگه بتوني Scroll رو حذف كني به همون چيزي كه ميخواي ميرسي. من نميدونم چطور Scroll رو بايد حذف كني. براي اينكار يه جستجويي تو اينترنت بكني بد نيست.
     
  7. saeedsmk

    saeedsmk مدیر بازنشسته

    تاریخ عضویت:
    ‏6 سپتامبر 2003
    نوشته ها:
    1,519
    تشکر شده:
    4