Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   подскажите как сделать многостраничность ??? (http://www.flasher.ru/forum/showthread.php?t=120952)

sanek88s 03.02.2009 19:09

подскажите как сделать многостраничность ???
 
Есть сайт http://www.wynnhotel.com
У него под каждый раздел разная адресная строка!
Вот как сделать чтобы страниц было много а swf-ка 1 ???

если просмотреть у них html-код, он такой:
Код:

<!--
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
-->


<!--WEBSIDESTORY CODE HBX1.0 (Universal)-->
<!--COPYRIGHT 1997-2005 WEBSIDESTORY,INC. ALL RIGHTS RESERVED. U.S.PATENT No. 6,393,479B1. MORE INFO:http://websidestory.com/privacy-->
<script language="javascript">
        var _hbEC=0,_hbE=new Array;
        function _hbEvent(a,b){
                b=_hbE[_hbEC++]=new Object();
                b._N=a;
                b._C=0;
                return b;
        }
        var hbx=_hbEvent("pv");
        hbx.vpc="HBX0200u";
        //hbx.gn="I.WynnLasVegas.com";
        hbx.gn="ehg-wynnresortsltd.hitbox.com";
        //BEGIN EDITABLE SECTION
        //CONFIGURATION VARIABLES       
        //hbx.acct="DM560323I9ME38EN3";
        //hbx.acct="DM560403D1WR";
        //hbx.acct="DM560323I9ME";
       
        //test global account
        //hbx.acct="DM560606IHDW;DM560403D1WR";
       
        //wynn las vegas account
        hbx.acct="DM5701220ECE38EN3;DM560323I9ME38EN3";
       
       
       
        hbx.pn="Intro";//PAGE NAME(S)
        hbx.mlc="/WynnLasVegas";//MULTI-LEVEL CONTENT CATEGORY
        hbx.pndef="title";//DEFAULT PAGE NAME
        hbx.ctdef="full";//DEFAULT CONTENT CATEGORY
        hbx.lt="auto";//LINK TRACKING
       
        //INSERT CUSTOM EVENTS
       
        //END EDITABLE SECTION
       
        //REQUIRED SECTION. CHANGE "YOURSERVER" TO VALID LOCATION ON YOUR WEB SERVER (HTTPS IF FROM SECURE SERVER)
</script>
<script language="JavaScript">
function setPath(sec, pg) {
//        alert("setPath: "+sec+" "+pg)
        var title = "Las Vegas Hotels - Wynn Las Vegas";
        var url = new String(document.location);
        var oldPath = url.split("#")[1];
        var baseURL = url.split("#")[0];       
        if(sec==undefined){
                sec='home'
        }
        if(pg!=null){
                document.location = baseURL+"#"+sec+"/"+pg;
                document.title = title+" | "+ sec+" | "+pg;
                _hbPageView(pg, "/WynnLasVegas/"+sec);
        }else{
                document.location = baseURL+"#"+sec;
                document.title = title+" | "+ sec;
                _hbPageView(sec, "/WynnLasVegas/"+sec);
        }       
}
function getPath(){
        url = new String(document.location);
        urlPath = url.split("#");

        if(urlPath.length > 1) {
                return urlPath[1];
        } else {
                return false;
        }
}       
</script>
<script language="javascript1.1" src="hbx/hbx.js"></script>

<?xml version="1.0" encoding="UTF-8"?>
<html>
<head>
        <title>Las Vegas Hotels - Wynn Las Vegas</title>
        <meta name="keywords" content="Vegas Hotels, Las Vegas, Las Vegas Hotels" />
        <meta name="description" content="Wynn Las Vegas Hotel is the only destination casino resort in the world to receive the Mobil 5 Star, AAA 5 Diamond and Michelin 5 Red Pavilions awards. Experience the ultimate in luxury and gaming at an exclusive Vegas hotel. Reserve your room at Wynn Las Vegas today." />
<meta name="verify-v1" content="ALM5CTuxq9ZvyjYG6JkdKJDzsaQH01I6a+/HQhFXukU=" />
       
        <script type='text/javascript' src="js/swfobject.js"></script>
        <script type='text/javascript' src="js/swfaddress.js"></script>
        <script type='text/javascript' src="js/AC_RunActiveContent.js"></script>
        <script type='text/javascript' src="js/functions.js"></script>
        <script type='text/javascript' src="js/hbx.js"></script>
       
        <link rel="shortcut icon" href="favicon.ico" />
       
        <style type="text/css" media="screen">
                html, body{
                        width:100%;
                        height:100%;
                        min-width:1006px;
                        min-height:675px;
                        border:0px;
                        background-color:#66563D;
                        overflow:expression(document.body.clientHeight < 650 || document.body.clientWidth < 1006 ? "auto" : "hidden");
                }
                body {
                        font: 76% Arial, sans-serif;
                        margin:0px 0px 0px 0px;
                }
               
                object, embed, div {
                        padding:0px;
                        margin:0px;
                }
               
                #site {
                        font-family:Arial,sans-serif;
                        font-size:12px;
                        width: expression(document.body.clientWidth < 1008 ? "1006px" : "100%");
                        height: expression(document.body.clientHeight < 677 ? "675px" : "100%");
                }
        </style>
</head>

<body topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" ><img src="http://switch.atdmt.com/action/DRV_WynnLV_Homepage" height="1" width="1"><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" >
                <tr>
                        <td valign="middle" align="center" width="100%" height="100%" id="flashcontent">
                                <strong>You will need to download and install Flash 9 or higher in order to view this Enhanced Content.  Visit <a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&promoid=BIOW" target="_blank">Adobe.com</a> to download the latest Flash player.</strong>               
                        </td>
                </tr>
        </table>
        <!-- JS always at end of page because it loads asynchroniously  -->
        <script type="text/javascript">
        // <![CDATA[
                var so = new SWFObject("loader.swf", "site", "100%", "100%", "9","",true);
                so.addParam("scale", "noscale");
                so.addParam("allowFullScreen", "true");
                //so.useExpressInstall('expressinstall.swf');
                so.write("flashcontent");
               
        // ]]>
        </script>
        <div style="display:none;">
                <img src="http://ss7.zedo.com/img/bh.gif?n=162&g=20&a=390&s=1&l=1&t=r" width="1" height="1" border="0" >
                <img src="http://afe3.specificclick.net/pixel?id=109683&t=2" width="1" height="1" />
                <script>
                document.write("<scr"+"ipt src='http://bp.specificclick.net?pixid=99002073&u="+escape(parent.document.location)+"&r="+escape(parent.document.referrer)+"'></scri"+"pt>");
                </script>
                <NOSCRIPT>
                <IMG SRC="http://bp.specificclick.net?pixid=99002073" width=0 height=0 border=0>
                </NOSCRIPT>
                <SCRIPT language="JavaScript">
                var axel = Math.random()+"";
                var a = axel * 10000000000000;
                document.write('<IFRAME SRC="http://fls.doubleclick.net/activityi;src=1531490;type=pagec469;cat=homep516;ord='+ a + '?" WIDTH=1 HEIGHT=1 FRAMEBORDER=0></IFRAME>');
                </SCRIPT>
                <NOSCRIPT>
                <IFRAME SRC="http://fls.doubleclick.net/activityi;src=1531490;type=pagec469;cat=homep516;ord=1?" WIDTH=1 HEIGHT=1 FRAMEBORDER=0></IFRAME>
                </NOSCRIPT>
                <script language="JavaScript">
                // <!--
                var ans_timestamp = (new Date()).getTime();
                document.write("<img src=\"http://ads.adviva.net/track/v=4;m=1;t=686;ts=" + ans_timestamp + "\" width=\"1\" height=\"1\" border=\"0\" />");
                // -->
                </script>
        </div>
</body>
</html>

Помогите пожалуйста, если кто знает, как мне это сделать !

Azo 03.02.2009 22:47

кадрами. при нажатии на кнопку раздела пусть грузится не новая флешкаЮ а просто переходит на другой

Добавлено через 36 секунд
кадр... это сможете сделать?

Tochilin 04.02.2009 01:51

Это сделано при помощи JS. Естественно swf'ка одна, но при нажатии на каждую кнопку срабатывает JS функция, кот. грубо говоря добавляет в адресную строку браузера - якорь. Вследствие чего у нас формируется свой путь к каждому разделу. Помимо этого - работают кнопки Back/Forward.
Вот на ЭТОМ сайте очень подробно описаны методы реализации такой штуки.

sanek88s 04.02.2009 03:51

Огромное спасибо за ответ !!!!!!!!!


Часовой пояс GMT +4, время: 02:58.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.