Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Позиционирование содержимого фрейма (https://javascript.ru/forum/misc/30576-pozicionirovanie-soderzhimogo-frejjma.html)

INDUK 08.08.2012 22:33

Позиционирование содержимого фрейма
 
Дкмал поставить на сайт расчет доставки по EMS, у них есть скрипт, однако он задействует серверный скрипт, поэтому репануть не смог.

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

Deff 08.08.2012 22:40

Цитата:

Сообщение от INDUK
Решил фреймом, однако хотелось чтобы из страницы грузилось только модуль расчета, подумал может както js средствами позиционировать содержимое так чтобы скрыть ненужную информацию.

Обернуть в div с overflow:hidden - фрейму выставить нужные margin
eсть готовый прибамбас на jq
http://forum.mybb.ru/viewtopic.php?i...7&p=45#p758542 cообщение 886 (см Дополнения

INDUK 09.08.2012 00:39

Посмотрел по ссылке и ничего не понял, армада кода и нет толкового примера.
Есть ли пример толковый?

Поставил такую фишку
<html>
<head>
<title></title>
</head>


<frameset cols="50%,50%">
   <frame src="http://www.emspost.ru/ru/calc/" marginwidth="500" />
   <frame src="http://www.emspost.ru/ru/calc/" marginwidth="0" />
 </frameset>


</html>

при просмотре что одно окно что другое, смысла в marginwidth обсолютно не увидел.
и при простановке тега <body> все перестает к чертям работать. Фрейм что еще сырой?

INDUK 09.08.2012 00:46

Поставил так, вижу работает в тегах боди, однако кайфа от marginheight="300" marginwidth="100" вообще нет что с ними что без них. они что вообще делают?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Тег IFRAME, атрибут marginwidth</title>
 </head>
 <body>

  <iframe src="http://www.emspost.ru/ru/calc/" width="300" height="150" 
  marginheight="300" marginwidth="100"></iframe>

 </body>
</html>

INDUK 09.08.2012 00:54

отако поставил, у меня уже паника
<html>
 <head>
  <meta charset="utf-8">
  <title>overflow</title>

 </head>
 <body> 
   <div  style="overflow: hidden; width: 300px; height: 150px">
  <iframe src="http://www.emspost.ru/ru/calc/" width="1000" height="1000" 
  marginheight="50" marginwidth="100"></iframe>
  </div> 
 </body>
</html>

Deff 09.08.2012 10:32

INDUK,
<div style="width:510px;height:334px;overflow:hidden;">
 <iframe src="http://www.emspost.ru/ru/calc/" style="margin:-225px 0 0 -246px" width="1000" height="800" scrolling="no" ></iframe>
</div>

INDUK 10.08.2012 14:15

Спасибо, работает, думаю это многим понадобится.

Да жалко что средствами JS не возможно убрать из памяти ту самую желанную (на самом деле потоскливая эгоистичная стерва),
Даже нет мозговой консоли, где-бы можно было выполнить скрипт :cray:

JamesWolf 18.08.2012 13:59

Добрый день.

Подгружаю страницу с другого сайта в iframe.
В head подгружаемой страницы есть код:

function articleRow(article){
//if(sw) sw.close();
var d = new Date();
sw = window.open('http://чужой-домен.com

как изменить http://чужой-домен.com на http://мой-домен.com

Deff 18.08.2012 14:22

JamesWolf,
Еще раз запостите - останетесь без ответа!


Часовой пояс GMT +3, время: 04:24.