Для пользователя XAMPP для удаления публики из URL-адреса без касания laravel по умолчанию файловая система должна установить для вашего приложения виртуальный хост для вашего приложения. jsut выполните следующие действия.
C:/xampp/apache/conf/extra
или везде, где находятся ваши файлы XAMPP. NameVirtualHost *:80
и раскомментируйте или удалите хэш.
ServerAdmin admin@localhost.com
DocumentRoot "C:/xampp/htdocs" # change this line with your htdocs folder
ServerName localhost
ServerAlias localhost
Options Indexes FollowSymLinks Includes ExecCGI
Order allow,deny
Allow from all
ServerAdmin admin@localhost.com
DocumentRoot "C:/xampp/htdocs/eateryengine" # change this line with your htdocs folder
ServerName eateryengine.dev
ServerAlias eateryengine.dev
Order allow,deny
Allow from all
C:/Windows/System32/drivers/etc/hosts
, где хосты - это файл. Откройте его с помощью блокнота. 127.0.0.1 localhost
127.0.0.1 localhost
127.0.0.1 eateryengine.dev #change to match your Virtual Host.
127.0.0.1 demo.eateryengine.dev #manually add new sub-domains.
Исходную статью можно найти здесь здесь
var script = document.createElement('script');
script.src = 'https://code.jquery.com/jquery-3.4.1.min.js';
script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script);
Почему вы используете Javascript для написания тегов скрипта? Просто добавьте теги сценария в раздел заголовка. Таким образом, ваш документ будет выглядеть примерно так:
<html>
<head>
<!-- Whatever you want here -->
<script src="/javascripts/jquery.js" type="text/javascript"></script>
<script src="/javascripts/jquery.tablesorter.js" type="text/javascript"></script>
</head>
<body>
The contents of the page.
</body>
</html>
просто скопируйте код из двух файлов в свой файл вверху.
или используйте что-то вроде этого http://code.google.com/p/minify/ для динамического объединения файлов.
Джош
Если document.write ('<\ script ...') не работает, попробуйте document.createElement ('script ') ...
Кроме того, вы должны беспокоиться о типе создаваемого вами веб-сайта - вы действительно думаете, что стоит включать файлы .js из файлов .js?
Проблема в том, что вы используете
в скрипте, который завершает тег скрипта. Попробуйте следующее:
document.writeln('<script src="/javascripts/jquery.js" type="text/javascript"></sc'+'ript>');
document.writeln('<script type="text/javascript" src="/javascripts/jquery.tablesorter.js"></sc'+'ript>');
Есть плагин для jquery, в котором вы можете просто включить нужные вам файлы в какой-нибудь другой файл js, вот ссылка на него http://tobiasz123.wordpress.com/2007 /08/01/include-script-inclusion-jquery-plugin/.
Также эта строка document.write будет записывать теги скрипта в html, а не в ваш js файл.
Надеюсь, это поможет вам немного в решении вашей проблемы
Вот решение, которое я принял как комбинацию некоторых предложенных решений на некоторых других форумах.
Таким образом, вы можете ссылаться как на файлы css, так и на другие файлы js в одном файле js, тем самым внося изменения в следующий раз только в одном месте. Пожалуйста, дайте мне знать, если у вас возникнут какие-либо вопросы.
Я сделал следующее:
, объявил и выполнил следующий код в этом файле
function getVirtualDirectory () {
var vDir = document.location.pathname.split ('/');
возврат '/' + vDir [1] + '/';
}
function include_jQueryFilesToPage () {
var siteAddress = location.protocol + '//' + document.location.hostname + getVirtualDirectory ();
var jqCSSFilePath = siteAddress + 'включает / jQueryCSS / ehrgreen-theme / jquery-ui-1.8.2.custom.css';
var jqCoreFilePath = siteAddress + 'includes / jquery-1.4.1.min.js';
var jqUIFilePath = siteAddress + 'includes / jquery-ui-1.8.2.custom.min.js';
var head = document.getElementsByTagName ('голова') [0];
// jQuery CSS jnclude
var jqCSS = 'cssIDJQ'; // вы можете закодировать сам путь css для генерации id.
if (! document.getElementById (jqCSS)) {
var link = document.createElement ('ссылка');
link.id = jqCSS;
link.rel = 'таблица стилей';
link.type = 'текст / css';
link.href = jqCSSFilePath;
link.media = 'все';
head.appendChild (ссылка);
}
// Ядро jQuery включает
var jqc = "coreFileRefIDJQ";
если (! document.getElementById (jqc))
document.write (' scr' + 'ipt>');
// jQueryUI включает
var jqUI = "uiFileRefIDJQ";
если (! document.getElementById (jqUI))
document.write (' scr' + 'ipt>');
}
include_jQueryFilesToPage ();
Я сослался на указанный выше файл jQueryIncluder.js в другом файле js или xsl моего проекта .Net следующим образом: