O código é muito simples, apenas para lhe dar uma ideia. Não vou falar muito bobagem aqui, basta apresentar o código -fonte:
A cópia do código é a seguinte:
<! Doctype html>
<html>
<head>
<title> WeChat JS API Demo </title>
<meta http-equiv = "content-type" content = "text/html; charset = utf-8">
<link rel = "dns -prefetch" href = "http://mmbiz.qpic.cn">
<link rel = "dns -prefetch" href = "http://res.wx.qq.com">
<meta name = "viewport" content = "largura = largura do dispositivo, altura = altura do dispositivo, escala inital = 1.0;">
<meta name = "Apple-Mobile-Web-Appable" Content = "Sim">
<meta name = "Apple-Mobile-Web-App-Status-Bar-Bar" Content = "Black">
<meta name = "formato-detecção" content = "telefone = não">
<style type = "text/css">
P {
preenchimento: 5px 10px;
}
</style>
<script type = "text/javascript" src = "weixinapi.js? v = 1"> </script>
</head>
<Body>
<Script Language = "JavaScript">
<!-
função classe1 () {
this.name = "classe1";
this.aaa = "aaa";
this.shownam = function () {
alerta (this.name);
}
}
função classe2 () {
this.name = "classe2";
}
var c1 = new Class1 ();
var c2 = nova classe2 ();
//c1.shownam ();
c1.shownam.call (c2); // permutação de objeto, para o método
c1.aaa.call (c2); // erro, apenas para herança do método, os atributos não são suportados
->
</script>
</body>
</html>
Aqui estou apenas apresentando as idéias para todos, para que você possa brincar com suas idéias específicas livremente.