سؤال

ولدي البرمجية التالية:

<td colspan="7"height=200 valign="top">
<iframe id="myframe" name="myframe" src="index.php?page=1" width=810 height="100" marginheight="0" marginwidth="0" frameborder="1" scrolling="auto"></iframe> 
</td>

ولدي لا أرى أي شريط scoll، إما رأسيا أو أفقيا.

وأي أفكار؟

والشكر

هل كانت مفيدة؟

المحلول

ويجب أن تشاهد سوى التمرير في الإطار من إذا كانت الصفحة التي تفتح في الإطار من أكبر من حجم الإطار من. لذلك، إذا ال index.php؟ الصفحة = 1 "سيتم احتواءه على نافذة 810x100 من الإطار من لن يكون لها أي أشرطة التمرير. إذا كنت تتوقع أن ترى التمرير في الدفتيريا الذي يحمل الإطار من كنت في حاجة إلى أسلوب بشكل مختلف. قد تحتاج لإضافة نمط = 'تجاوز: السيارات' إلى الدفتيريا الذي يحمل IFRAME. من خلال ذلك كنت تقول أن الدفتيريا أن لو كان المحتوى هو أكبر من كل شيء أقصى ارتفاع والعرض ينبغي أن يكون التمرير.

نصائح أخرى

وهذا يجعل شريط التمرير الأفقي والرأسي بالنسبة لي في IE7:

<html>
<body>
<table>
<tr><td colspan="7"height=200 valign="top">
<iframe id="myframe" name="myframe" src="http://www.google.se" width=810 height="100" marginheight="0" marginwidth="0" frameborder="1" scolling="auto"></iframe> 
</td></tr>
</table>
</body>
</html>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top