userapp_app.htm 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <!--{eval $_G['home_tpl_titles'] = array($app['appname']);}-->
  2. <!--{template common/header}-->
  3. <div id="pt" class="bm cl">
  4. <div class="z">
  5. <a href="./" class="nvhm" title="{lang homepage}">$_G[setting][bbname]</a> <em>&rsaquo;</em>$_G[setting][navs][5][navname]
  6. </div>
  7. </div>
  8. <script type="text/javascript" src="http://static.manyou.com/scripts/my_iframe.js"></script>
  9. <script language="javascript">
  10. var prefixURL = "$my_prefix";
  11. var suffixURL = "$my_suffix";
  12. var queryString = '';
  13. var url = "http://apps.manyou.com/{$my_appId}";
  14. var oldHash = null;
  15. var timer = null;
  16. var appId = '$my_appId';
  17. var server = new MyXD.Server("ifm0");
  18. server.registHandler('iframeHasLoaded');
  19. server.registHandler('setTitle');
  20. server.start();
  21. function iframeHasLoaded(ifm_id) {
  22. MyXD.Util.showIframe(ifm_id);
  23. document.getElementById('loading').style.display = 'none';
  24. }
  25. function htmlspecialchars_decode(string) {
  26. string = string.toString();
  27. string = string.replace(/&amp;/g, '&');
  28. string = string.replace(/&lt;/g, '<');
  29. string = string.replace(/&gt;/g, '>');
  30. string = string.replace(/&quot;/g, '"');
  31. string = string.replace(/&#039;/g, "'");
  32. return string;
  33. }
  34. function setTitle(x) {
  35. <!--{eval $my_site_name=dhtmlspecialchars($_G['setting']['sitename'], ENT_QUOTES);}-->
  36. var my_site_name = htmlspecialchars_decode('{$my_site_name}');
  37. x = htmlspecialchars_decode(x);
  38. document.title = x + my_site_name;
  39. }
  40. </script>
  41. <div id="ct" class="wp cl">
  42. <div class="mn">
  43. <!--{hook/userapp_app_top}-->
  44. <div id="mx2note" style="display: none; padding: 150px 0; text-align: center; background-color: #FFFFBF; color: #DB0000; letter-spacing: 1px;">
  45. {lang no_maxthon2_message}
  46. </div>
  47. <div id="loading" style="display: block; padding: 100px 0; text-align: center; color: #999;">
  48. <img src="{IMGDIR}/loading.gif" alt="loading..." class="vm" /> {lang page_loading}
  49. </div>
  50. <iframe id="ifm0" frameborder="0" width="100%" scrolling="no" height="810" style="position: absolute; top: -5000px; left: -5000px;" src="{$url}"></iframe>
  51. <!--{hook/userapp_app_bottom}-->
  52. </div>
  53. </div>
  54. <script type="text/javascript">
  55. if(top.location != location) {
  56. top.location.href = location.href;
  57. }
  58. </script>
  59. <!--{template common/footer}-->