ok umiescilem skrypt skalujacy obrazek w osobnym pliku 'resizeImage.php'
1.) czy szerokosc i wysokosc div'a pobrane poprzez
var wysokosc = document.getElementById('cale').offsetHeight
var szerokosc = document.getElementById('cale').offsetWidth
moge umiescic w kodzie php tylko poprzez window.location ?
2.) w jaki sposob najlepiej zrobic to jesli mam kilka div'ow generowanych
poprzez petle for
oto jak wyglada kod
plik glowny.php
<center>
<?php
echo '<object data="firmy/okno.php?woj='.$name.'" type="text/html"height='.$h.' width=85% style="padding-top:30px;">Twoja przeglądarka nie obsługuje polecenia Object</object>'; ?>
</center>
plik okno.php
?>
<center>
<script type="text/javascript">
var wysokosc = document.getElementById('cale').offsetHeight
var szerokosc = document.getElementById('cale').offsetWidth
window.location="okno.php?w="+wysokosc+"&h="+szerokosc;
</script>
<div class="k1">
<?php
for($i = 0; $i < count($plik); $i++) {
?>
<div id="cale" style="background-image: url('resizeImage.php?&x=
<?php
$_GET['w']
?>
&y=
<?php
$_GET['h']
?>
&nazwa=
<?php
'd'.$i.'.png'
?>
');">
<div class="title">
?>
co chce zrobic tutaj to umiescic tlo div'a ktory zostanie przeskalowany
do wielkosci div'a
ale z takim kodem nic sie nie pojawia, ani przeskalowane tlo ani zaden blad
do skalowania grafiki uzywam tego
skryptudziekuje za jakis cynk