We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 28207
    • 22 Posts
    smiley Это я так пробовал...но не заработало и так : <link rel="index" href="index.php?id=12" type="text/javascript" />
      • 1611
      • 591 Posts
      А может заглянуть в документацию?
      Правильный вариант <SCRIPT type="text/javascript" src="hello.js"></SCRIPT>
      А <link> используюется для css


      upd:
      Собственно, в вашем скрипте динамически создается этот элемент, с этими самыми аттрибутами.
        • 28207
        • 22 Posts
        <SCRIPT type="text/javascript" src="hello.js"></SCRIPT>
        Ну с этого я начал...и все работало. НО. В файле  hello.js ссылки на документы modx типа [~[+id+]~] не работали...
        А в этой Mocha UI, скрипт этот создает десктоп http://mochaui.com/demo/ сделав по вашему совету документ javascript в системе Modx, запустить мне его удается пока только так:
        <script language="javascript" type="text/javascript">
                function include_dom(script_filename) {
                    var html_doc = document.getElementsByTagName(’head’).item(0);
                    var js = document.createElement(’script’);
                    js.setAttribute(’language’, ’javascript’);
                    js.setAttribute(’type’, ’text/javascript’);
                    js.setAttribute(’src’, script_filename);
                    html_doc.appendChild(js);
                    return false;
                }

                function afterload(){
                    var which_script = ’[~12~]’;
                    include_dom(which_script);
                }

                window.onload = afterload;

                </script>
          • 28207
          • 22 Posts
          или вот так :
          <script language="javascript" type="text/javascript">
          function include_dom(script_filename){
          var script = document.createElement(’script’);
          script.src = script_filename;
          script.type = ’text/javascript’;

          document.getElementsByTagName(’head’).item(0).appendChild(script);
          }

          function afterload(){
          var which_script = ’[~12~]’;
          include_dom(which_script);
          }

          window.onload = afterload;
          </script>

          У меня вопрос, а почему не работает так: <SCRIPT type="text/javascript" src="[~12~]"></SCRIPT> ?
            • 1611
            • 591 Posts
            должно работать.
            посмотрите, что действительно попадает на страницу, и от этого уже пляшите. Надеюсь, вы знаете, как посмотреть исходный код того, что открыто у вас в браузере.
            еще попробуйте добавить аттрибут language="javascript" тогда тег будет полностью соответствовать тому, что генерирует ваш скрипт
              • 28207
              • 22 Posts
              grin Все, спасибо! Разобрался...Дело было совсем в другом....человекопонятные урлы на Денвере не работали...
                • 26704
                • 115 Posts
                Quote from: andrnag at Mar 05, 2009, 01:55 AM

                А может заглянуть в документацию?
                Правильный вариант <SCRIPT type="text/javascript" src="hello.js"></SCRIPT>
                А <link> используюется для css

                да, да. конечно же SCRIPT, а не линк... думала об одном, а написала совсем другое.