0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 18
|
||||||
1 | ||||||
Открытие случайного файла из папки по нажатию кнопки25.03.2017, 17:45. Показов 6503. Ответов 11
Товарищи форумчане, возникла необходимость по нажатию кнопки открывать случайный файл из папки. Вопрос, как реализовать это и возможно ли в принципе? По нажатию кнопки "Начать тест!" должен открываться случайный файлы из папки, в формате .html, как обычная html страница
0
|
25.03.2017, 17:45 | |
Ответы с готовыми решениями:
11
Открытие галереи fancybox по нажатию кнопки Открытие папки по нажатию кнопки Загрузка и открытие файла с компьютера по нажатию кнопки Выбор в ComboBox и открытие файла по нажатию кнопки ОК |
Фрилансер
1846 / 1342 / 599
Регистрация: 12.01.2011
Сообщений: 5,432
|
|
25.03.2017, 17:57 | 2 |
возможно, только задача не для js. js исполняется на клиенте и ничего не знает о файлах на сервере.. Вам нужен серверный язык программирования , например php.
0
|
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 18
|
|
25.03.2017, 18:07 [ТС] | 3 |
Файлы находятся на клиенте, ну то есть на компьютере локально.
Сам файл CP_3.html имеет кнопку, а файлы от 0 до 11 должны открываться по нажатию этой кнопки
0
|
Фрилансер
1846 / 1342 / 599
Регистрация: 12.01.2011
Сообщений: 5,432
|
|||||||||||
25.03.2017, 18:17 | 4 | ||||||||||
Вы ошибаетесь.
Раз мы знаем какие у нас файлы сейчас есть , и они целочисленные , то я бы предложил вам генерировать случайное число от 0 до 11 включительно и делать переход к ним.
1
|
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 18
|
|
25.03.2017, 18:25 [ТС] | 5 |
Ну все файлы находятся на компьютере.
Попробовал ваш скрипт, не работает почему то
0
|
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 18
|
|
25.03.2017, 18:28 [ТС] | 6 |
Ошибка вот тут
0
|
Фрилансер
1846 / 1342 / 599
Регистрация: 12.01.2011
Сообщений: 5,432
|
||||||
25.03.2017, 18:31 | 7 | |||||
Сообщение было отмечено sashaok123 как решение
Решение
Код
<script> .... </script> перенесите после объявления кнопки. сразу перед
1
|
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 18
|
|
25.03.2017, 18:32 [ТС] | 8 |
Огромное спасибо, теперь все работает
0
|
39 / 39 / 26
Регистрация: 11.01.2014
Сообщений: 343
|
|||||||||||
25.03.2017, 18:33 | 9 | ||||||||||
вы видать не заметили в коде
1
|
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 18
|
|
26.03.2017, 14:12 [ТС] | 10 |
Возможно ли сделать так, что бы открытые ранее файлы не повторялись?
Добавлено через 20 секунд Возможно ли сделать так, что бы открытые ранее файлы не повторялись??
0
|
Фрилансер
1846 / 1342 / 599
Регистрация: 12.01.2011
Сообщений: 5,432
|
|
26.03.2017, 15:08 | 11 |
0
|
0 / 0 / 0
Регистрация: 12.05.2016
Сообщений: 18
|
|
26.03.2017, 15:10 [ТС] | 12 |
Как, если не секрет? А то файлы хоть и должны рандомно открываться, но не должны повторяться
0
|
26.03.2017, 15:10 | |
26.03.2017, 15:10 | |
Помогаю со студенческими работами здесь
12
Открытие определенного файла по нажатию кнопки в отдельном окне Открытие БД по нажатию кнопки Открытие формы по нажатию кнопки Открытие QFielDialog по нажатию кнопки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |