add_regions(key, [regions], <scope>, <icon>, <flags>) None
Add a set of regions to the view. If a set of regions already exists with the given key, they will be overwritten. The scope is used to source a color to draw the regions in, it should be the name of a scope, such as "comment" or "string". If the scope is empty, the regions won't be drawn.
The optional icon name, if given, will draw the named icons in the gutter next to each region. The icon will be tinted using the color associated with the scope. Valid icon names are dot, circle, bookmark and cross. The icon name may also be a full package relative path, such as Packages/Theme - Default/dot.png.
The optional flags parameter is a bitwise combination of:
sublime.DRAW_EMPTY: Draw empty regions with a vertical bar. By default, they aren't drawn at all.
sublime.HIDE_ON_MINIMAP: Don't show the regions on the minimap.
sublime.DRAW_EMPTY_AS_OVERWRITE: Draw empty regions with a horizontal bar instead of a vertical one.
sublime.DRAW_NO_FILL: Disable filling the regions, leaving only the outline.
sublime.DRAW_NO_OUTLINE: Disable drawing the outline of the regions.
sublime.DRAW_SOLID_UNDERLINE: Draw a solid underline below the regions.
sublime.DRAW_STIPPLED_UNDERLINE: Draw a stippled underline below the regions.
sublime.DRAW_SQUIGGLY_UNDERLINE: Draw a squiggly underline below the regions.
sublime.PERSISTENT: Save the regions in the session.
sublime.HIDDEN: Don't draw the regions.
The underline styles are exclusive, either zero or one of them should be given. If using an underline, sublime.DRAW_NO_FILL and sublime.DRAW_NO_OUTLINE should generally be passed in.
var gulp = require('gulp'), // Подключаем Gulp
sass = require('gulp-sass'), //Подключаем Sass пакет,
browserSync = require('browser-sync'), // Подключаем Browser Sync
concat = require('gulp-concat'), // Подключаем gulp-concat (для конкатенации файлов)
uglify = require('gulp-uglifyjs'), // Подключаем gulp-uglifyjs (для сжатия JS)
cssnano = require('gulp-cssnano'), // Подключаем пакет для минификации CSS
rename = require('gulp-rename'), // Подключаем библиотеку для переименования файлов
del = require('del'), // Подключаем библиотеку для удаления файлов и папок
imagemin = require('gulp-imagemin'), // Подключаем библиотеку для работы с изображениями
pngquant = require('imagemin-pngquant'), // Подключаем библиотеку для работы с png
cache = require('gulp-cache'), // Подключаем библиотеку кеширования
autoprefixer = require('gulp-autoprefixer'),
csscomb = require('gulp-csscomb'), // Расческа для CSS
uncss = require('gulp-uncss'), // Удаление лишнего CSS
plumber = require('gulp-plumber'), // Не позволяет плагину умереть молча
grok = require('grok'), // Пробрасываем локальному серверу путь наружу для для заказчика
spritesmith = require('gulp.spritesmith');// Спрайты
task.gulp('default', ['таски которые хотите выполнить перед тем как выполнить default через запятую ']),
for example:
task.gulp('default', ['watch', 'clear']);
<button onclick="javascript:document.location.href='yourfile.php?file=text.txt'">Button</button>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="source.js"></script>
</head>
<body>
<form action="" method="post"> <!-- метод POST или GET отпрака через форму без JS -->
<input type="submit" name="btn" value="file1">
<input type="submit" name="btn" value="file2">
</form>
<button id ="a">btnjs1</button> <!-- Кнопки к которым привязан JS -->
<button id= "b">btnjs2</button>
</body>
</html>
<?php
if (isset($_POST['btn'])){ // получаем переменную которую посылали через форму
$action = $_POST['btn'];
switch ($action) {
case 'file1' : $file_post = 'file1.txt'; break;
case 'file2' : $file_post = 'file2.txt'; break;
};
} else {
$file_post ='file1.txt';
};
if (isset($_GET['file'])){ // получаем переменную которую отсылали через JS
$file_get = $_GET['file'];
} else {
$file_get = 'file2.txt';
};
$files_post = file($file_post);
echo "<p>Text area with POST from PHP</p>";
echo '<textarea rows="10" cols="45">';
foreach ($files_post as $line) {echo $line;}
echo '</textarea>';
$files_get = file($file_get);
echo "<p>Text area with GET from JS</p>";
echo '<textarea rows="10" cols="45">';
foreach ($files_get as $line) {echo $line;}
echo '</textarea>';
?>
//;$(function(){
// $("#a").click(function(){
// $(location).attr("href", "index.php?file=file1.txt");
// });
// $("#b").click(function(){
// $(location).attr("href", "index.php?file=file2.txt");
// });
//});
;document.addEventListener("DOMContentLoaded", function(event){
document.getElementById('a').onclick = function (){
document.location.href = 'index.php?file=file1.txt';
};
document.getElementById('b').onclick = function (){
document.location.href = 'index.php?file=file2.txt';
};
});