Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jedna linijka kodu za parę zł !
Forum PHP.pl > Inne > Giełda ofert > Poszukuję
kiepski96
Poszukuję osoby znającej bdb html lub js .
Chodzi o to ,że mam przycisk i chcę aby po jego naciśnięciu otwierała się jakaś strona w paru ramkach .
na razie otwiera się w jednej .
Wystarczy zmienić jedną linijkę kodu .

można to zrobić poprzez html ,lub php .

Zapłatą jest tradycyjny piątak.
Kontakt : GG : 2406934 , bądź PW .

Zapraszam.

JEST TO PILNE !
jasin
  1. function manyWindow()
  2. {
  3. var i=0;
  4. for (i=0; i<=5; i++)
  5. {
  6. window.open('http://webiste.dom','mywindow_' + i,'width=400,height=200');
  7. }
  8.  
  9. return false;
  10. }
  11.  
  12. <input type="button" value="New Window!" onclick="manyWindow();">
  13. </form>
kiepski96
To otwera nowe okna a chodziło mi o ramki , mam na stronie 5 ramek i chcę aby po kliknięciu buttona w tych 5 ramkach otwierała się jakaś strona .
ylk
Wywal te ramki i zrób to w DIVach z użyciem AJAXa.
kiepski96
A na ramkach się nie da ?
Bo AJAXA nie ogarniam, chyba ,że ktoś mi jednak napiszę przypadek dla jednego otwarcia za tego piątaka .
kicaj
Pokaz kod jakim otwierasz tylko w jednej ramce, a my go przerobimy na kilka
kiepski96
  1. <form action="http://www.costam.eu" method="post" target="InlineFrame2">


Jeden z użytkowników poradził mi to :

Lecz jest jakiś błąd bo nie działa .

Kod
<script type="text/javascript">
function openframes()
{
  for (var licz=1; licz<5; licz++) document.getElementById('InlineFrame'+licz).src='xxx;
}
</script>
<iframe name="InlineFrame1" id="InlineFrame6" style="position:absolute;left:4px;top:4px;width:403px;height:259px;z-index:0;border:1px #C0C0C0 solid;" src="xxxl" frameborder="0">Your browser does not support inline frames or is currently configured not to display inline frames.</iframe>

<form>
<input type="submit" onClick="openframes()" style="position:absolute;left:96px;top:315px;width:185px;height:37px;font-family:Arial;font-size:13px;z-index:1">
</form>
kicaj
Kod
<iframe name="InlineFrame1" id="InlineFrame6" style="position:absolute;left:4px;top:4px;width:403px;height:259px;z-index:0;border:1px #C0C0C0 solid;" src="xxxl" frameborder="0">Your browser does not support inline frames or is currently configured not to display inline frames.</iframe>

Zduplikuj ten kod 5 razy, pozmamieniaj nazwy InlineFrame1 na ..2 itd.
kiepski96
Ale chcę aby dopiero po wciśnięciu przycisku ładowała sie jakaś strona we wszystkich ramkach .
kicaj
W takim razie zainteresuj sie createElement w JS, by stworzyc 5 ramek.
kiepski96
Ale przecież ramki już mam :


Kod
<!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>eleela</title>
<meta name="generator" content="autor">
<style type="text/css">
body
{
   background-color: #FFFFFF;
   color: #000000;
}
</style>
</head>
<body>
<script type="text/javascript">
function openframes()
{
  for (var licz=1; licz<5; licz++) document.getElementById('InlineFrame'+licz).src='http://dbfd.eu';
}
</script>


<form>
<input type="submit" onClick="openframes()" style="position:absolute;left:96px;top:315px;width:185px;height:37px;font-family:Arial;font-size:13px;z-index:1">
</form>

<iframe name="InlineFrame1" id="InlineFrame6" style="position:absolute;left:4px;top:4px;width:403px;height:259px;z-index:0;border:1px #C0C0C0 solid;" src="http://ldsfsdf.pl" frameborder="0">Your browser does not support inline frames or is currently configured not to display inline frames.</iframe>

<iframe name="InlineFrame2" id="InlineFrame1" style="position:absolute;left:58px;top:272px;width:46px;height:37px;z-index:2;border:1px #C0C0C0 solid;" src="" frameborder="0">Your browser does not support inline frames or is currently configured not to display inline frames.</iframe>
<iframe name="InlineFrame3" id="InlineFrame2" style="position:absolute;left:118px;top:272px;width:46px;height:37px;z-index:3;border:1px #C0C0C0 solid;" src="" frameborder="0">Your browser does not support inline frames or is currently configured not to display inline frames.</iframe>
<iframe name="InlineFrame4" id="InlineFrame3" style="position:absolute;left:176px;top:272px;width:46px;height:37px;z-index:4;border:1px #C0C0C0 solid;" src="" frameborder="0">Your browser does not support inline frames or is currently configured not to display inline frames.</iframe>
<iframe name="InlineFrame5" id="InlineFrame4" style="position:absolute;left:233px;top:272px;width:46px;height:37px;z-index:5;border:1px #C0C0C0 solid;" src="" frameborder="0">Your browser does not support inline frames or is currently configured not to display inline frames.</iframe>
<iframe name="InlineFrame6" id="InlineFrame5" style="position:absolute;left:289px;top:272px;width:46px;height:37px;z-index:6;border:1px #C0C0C0 solid;" src="" frameborder="0">Your browser does not support inline frames or is currently configured not to display inline frames.</iframe>
</body>
</html>
koreja
Zamień tą linikę:
Kod
for (var licz=1; licz<5; licz++) document.getElementById('InlineFrame'+licz).src='http://dbfd.eu';
na tą:
Kod
for (var licz=1; licz<=5; licz++) document.getElementById('InlineFrame'+licz).src='http://dbfd.eu';


oraz

  1. <input type="submit" onClick="openframes()" style="position:absolute;left:96px;top:315px;width:185px;height:37px;font-family:Arial;font-size:13px;z-index:1">

na
  1. <input type="button" onClick="openframes()" style="position:absolute;left:96px;top:315px;width:185px;height:37px;font-family:Arial;font-size:13px;z-index:1">


Powinno działać smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.