Como hacer puente entre ASP y PHP

Proyecto web: 111121PuenteASPNETyPHP

 

Código del Default:

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>

 

<!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 id="Head1" runat="server">

    <title></title>

 

    <script type="text/javascript">

        // Se abre una zona de javascript (nada que ver con Java. Es C (C++)

        function OpenTag() {

            window.open("http://www.as.com");

            return false;

        }

 

        function OpenWin() {

            var w = window.open()

            w.opener = null;

            w.document.location = "http://www.marca.com";

            // w.close; -> si quisiesemos cerrar la ventana

            return false;

        }

 

        // Ejemplo de funcion de comunicacion. Es una funcion que recibe dos parametros

        // y los manda como argumentos a una pagina php.

 

        function puentePHP(producto,articulo) {

            var enlace = "http://www.chorradas.com/datos.php?idproducto=" + producto +

        "&articulo=" + articulo;

            window.open(enlace, "miventana","scrollbars=no,resizable=no,width=400,height=200");

            return false;

        }

 

 

        function retroceder()  {

        // Retrocede una página

        history.go(-1);

 

        return false;

        }

 

    </script>

</head>

<body>

    <form id="form1" runat="server">

    <div>

   

        <asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="javascript:return OpenTag()" />

        <asp:Button ID="Button2" runat="server" Text="Button" />

        <asp:Button ID="Button3" runat="server" Text="Button" />

        <asp:LinkButton ID="LinkButton1" runat="server">LinkButton</asp:LinkButton>

        <asp:Button ID="Button4" runat="server" Text="Button"

            onclientclick="javascript:return OpenWin()" />

   

    </div>

    <a href="http://www.as.com" target="_newTab" rel ="noreferrer"> Voy al As </a>

    <br />

    <br />

    <asp:Button ID="Button5" runat="server" Text="Button" />

    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

    <asp:Button ID="Button6" runat="server" Text="Button" />

    </form>

</body>

</html>

 

En la propia página:

 

 

Partial Class _Default

    Inherits System.Web.UI.Page

 

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

        ' Metodo que se ejecuta al cargar la pagina.

        ' Le añadimos secuencias de javascript a Button2

        Me.Button2.Attributes.Add("onclick", "javascript:return OpenWin();")

        Me.Button3.Attributes.Add("onclick", "javascript:return puentePHP(10,20);")

        Me.Button6.Attributes.Add("onclick", "javascript:return retroceder();")

    End Sub

 

    Protected Sub Button5_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button5.Click

        'Genera html desde ASP.NET

        Response.Write("<a href='http://www.as.com' target ='_blank'> Ir al As </a>")

        '  History.go()    'Retrocede a la página anterior.

        '  History.go(-2) 'Retrocede 2 páginas.

 

 

    End Sub

 

 

End Class

Comentarios

Aún no hay comentarios.

Añadir un Comentario:



Inserta aquí el código de verificación que ves en la imagen.

Acerca de paiou2011

Blog de aula

Suscríbete

RSS | Atom

Contacto

Contactar

Albergado en:blogspot.es

Noticias: Noticias