我是PHP的新手.
当有人上传的文件太大时,我想向他们显示警告弹出窗口并将其重定向到上一页(反之亦然).
if(file size is too big){
ob_start();
header("location:index.php");
echo "<script type='text/javascript'>alert('Your File Size is too big!');</script>";
ob_end_flush();
exit;
}
Run Code Online (Sandbox Code Playgroud)
上面的代码只会将我重定向到index.php,并且不会显示任何警告弹出窗口.
我试图这样做,以便当有人点击按钮时,它从正常按钮切换到切换按钮,文本更改为正在加载...
所以我包括了这个按钮
<button type="button" id="fat-btn" data-loading-text="loading..." class="btn btn-primary">
Loading state
</button>
Run Code Online (Sandbox Code Playgroud)
但是当我点击按钮时没有任何反应.
我也有这个在身体的底部.
<script>
$(function() {
var btn = $('#fat-btn').click(function () {
btn.button('loading')
setTimeout(function () {
btn.button('reset')
}, 3000)
})
})
</script>
<script src="http://code.jquery.com/jquery.js"></script>
<script src="bootstrap/js/bootstrap.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
这是我试图包含按钮的网站(它位于屏幕的底部) http://www.ticketmachine.x10.mx/
我希望以C#中的cmd.exe参数作为管理员运行,以防止UAC弹出.这是将其用作自动安装过程所必需的.我传入的命令只是一个安装文件(.exe)的路径,用于安静安装./q
当我运行此代码时,有一个CMD弹出窗口,但它运行就好像它没有执行任何操作.
public static string ExecuteCommandAsAdmin(string command)
{
ProcessStartInfo procStartInfo = new ProcessStartInfo()
{
RedirectStandardError = true,
RedirectStandardOutput = true,
UseShellExecute = false,
CreateNoWindow = true,
FileName = "runas.exe",
Arguments = "/user:Administrator cmd /K " + command
};
using (Process proc = new Process())
{
proc.StartInfo = procStartInfo;
proc.Start();
string output = proc.StandardOutput.ReadToEnd();
if (string.IsNullOrEmpty(output))
output = proc.StandardError.ReadToEnd();
return output;
}
}
Run Code Online (Sandbox Code Playgroud)