PDA

View Full Version : Dreamweaver help


Xeon18
02-24-2009, 12:56 PM
does anyone know how to swap images in dream weaver? I.E i have four smaller buttons at the bottom and when you click on one the larger image changes to match each smaller image.

LFatone
02-24-2009, 02:37 PM
greg orduyan knows dreamweaver pretty well, he tried to teach us one day... but i forgot everything he said....

Xeon18
03-03-2009, 02:30 PM
anyone know about light box? I am trying to get it to work but it wont even open the image in a new window. Heres my script

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Environments</title>
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<script type="text/javascript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<style type="text/css">
<!--
body {
background-color: #8C8C8C;
}
-->
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
</style></head>

<body onload="MM_preloadImages('Main_page/Images/Button_rollover_environments.jpg','Main_page/Images/Button_rollover_Characters.jpg','Main_page/Images/Button_rollover_props.jpg','Main_page/Images/Button_rollover_WIP.jpg')">
<table width="968" height="490" border="0">
<tr bgcolor="#A1A1A1">
<td width="208" height="21" scope="col"><img src="Main_page/Images/Logo_1.jpg" alt="Logo" width="160" height="100" /></td>
<td scope="col"><img src="Main_page/Images/Environemnts_header.jpg" alt="Environments" width="750" height="100" /></td>
</tr>
<tr>
<td height="21" rowspan="2" scope="row"><p><a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Environments','','Main_page/Images/Button_rollover_environments.jpg',1)"><img src="Main_page/Images/Button_environments.jpg" name="Environments" width="205" height="105" border="0" id="Environments" /></a></p>
<p><a href="Characters.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Characters','','Main_page/Images/Button_rollover_Characters.jpg',1)"><img src="Main_page/Images/Button_Characters.jpg" name="Characters" width="205" height="105" border="0" id="Characters" /></a></p>
<p><a href="Props.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Props','','Main_page/Images/Button_rollover_props.jpg',1)"><img src="Main_page/Images/Button_Props.jpg" name="Props" width="205" height="105" border="0" id="Props" /></a></p>
<p><a href="workinprogress.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Work_In_progress','','Main_page/Images/Button_rollover_WIP.jpg',1)"><img src="Main_page/Images/Button WIP.jpg" name="Work_In_progress" width="205" height="105" border="0" id="Work_In_progress" /></a></p></td>
<td height="135" scope="row"><a href="Main_page/Images/Beauty_shot_temple.jpg"rel="lightbox"target="_blank"><img src="Main_page/Images/Temple_bsmall.jpg" alt="Celtic_temple_small" width="256" height="142" border="0" /></a></td>
</tr>
<tr>
<td height="213" scope="row">&nbsp;</td>
</tr>
<tr>
<td height="21" scope="row">&nbsp;</td>
<td scope="row">&nbsp;</td>
</tr>
</table>
<p>&nbsp;</p>
<p>&nbsp; </p>
</body>
</html>

Daisuke
03-30-2009, 07:02 PM
because you don call lightbox.css in header.
u need to write it on top of your javascript code.
follow HTML, CSS, Js rule. you might need to clean up your script in header, also body.
watch my website(www.daisukeirie.com), i also use LIGHTBOX.
i recomend u, just try without other JS. then check LIGHTBOX work good.( if its not, you miss directry)

then add another script on head and body.

On mouthover script is also avairable for CSS instead of javascript.

rburke
03-31-2009, 12:31 AM
yeah you need to declare the lightbox script in your head. And edit the links to contain the right tags. Also make sure you are pointing to the right directory where your telling it to look for the lightbox script.
this page explains how to do it easy.

http://www.huddletogether.com/projects/lightbox2/

hope it helps im learning dreamweaver and flash this semester, it can definitely be confusing at times using css, with dreamweaver.