我最近看到一个网站在他们的页面中使用了谷歌翻译,但他们没有使用小部件,而是通过链接列出了可用的语言.单击链接并翻译页面.
有没有人这样做过?我试图解析整个页面以弄清楚它是如何完成的,但是我没有看到与使用小部件时有太大不同.这是我的一些代码:
<h3>Translate</h3>
<ul class="google-translate-six">
<li><a href="?/#googtrans(en|es)" title="View this site in Spanish.">Español</a></li>
<li><a href="?/#googtrans(en|zh-CN)" title="View this site in Chinese.">??</a></li>
<li><a href="?/#googtrans(en|it)" title="View this site in Italian.">Italiano</a></li>
<li><a href="?/#googtrans(en|pl)" title="View this site in Polish.">Polskie</a></li>
<li><a href="?/#googtrans(en|ht)" title="View this site in Haitian Creole.">Kreyòl Ayisyen</a></li>
<li><a href="?/#googtrans(en|pt)" title="View this site in Portuguese.">Português</a></li>
<li><a href="?/#googtrans(en|en)" title="View this site in English.">English</a></li>
</ul>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'en',
autoDisplay: false,
gaTrack: true,
gaId: 'wewe',
layout: google.translate.TranslateElement.InlineLayout.SIMPLE
}, 'google_translate_element');
}
</script>
<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> …Run Code Online (Sandbox Code Playgroud) 这听起来就像呈现给我时几乎不可能做的事情.我知道您可以显示一个对话框,以确认何时离开网页.但离开网站时是否可以显示一个对话框?
我无法找到/创建任何可以读取地址栏并知道您要离开该网站的内容.
所以脚本有效,但看起来很长.我想可能有一些我可以采取的捷径,也许使用数组?但我是JS的新手,而且是jQuery的新手.
它能做什么:
我有一个十个问题列表,我想要一个图形(加号)并在点击减号时切换它.它还将通过使用幻灯片切换显示答案.
这是代码:
<script type="text/javascript" src="jquery-1.3.2.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$(".divOne").hide();
$(".divTwo").hide();
$(".divThree").hide();
$(".divFour").hide();
$(".divFive").hide();
$(".divSix").hide();
$(".divSeven").hide();
$(".divEight").hide();
$(".divNine").hide();
$(".divTen").hide();
$(".bbone").click(function(){
$(".divOne").slideToggle("slow");
$("#button1").toggleClass("down");
});
$(".bbtwo").click(function(){
$(".divTwo").slideToggle("slow");
$("#button2").toggleClass("down");
});
$(".bbthree").click(function(){
$(".divThree").slideToggle("slow");
$("#button3").toggleClass("down");
});
$(".bbfour").click(function(){
$(".divFour").slideToggle("slow");
$("#button4").toggleClass("down");
});
$(".bbfive").click(function(){
$(".divFive").slideToggle("slow");
$("#button5").toggleClass("down");
});
$(".bbsix").click(function(){
$(".divSix").slideToggle("slow");
$("#button6").toggleClass("down");
});
$(".bbseven").click(function(){
$(".divSeven").slideToggle("slow");
$("#button7").toggleClass("down");
});
$(".bbeight").click(function(){
$(".divEight").slideToggle("slow");
$("#button8").toggleClass("down");
});
$(".bbnine").click(function(){
$(".divNine").slideToggle("slow");
$("#button9").toggleClass("down");
});
$(".bbten").click(function(){
$(".divTen").slideToggle("slow");
$("#button10").toggleClass("down");
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
这是CSS:
<style type="text/css">
body
{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.divOne, .divTwo, .divThree, .divFour, .divFive, .divSix, .divSeven, …Run Code Online (Sandbox Code Playgroud) 我需要杀死jQuery UI模式对话框顶部的关闭'x'按钮.我有一个模式,打开一个OK按钮,重定向到该网站.模态背后的网站位于iframe中.当用户同意对话框中的语句并单击"确定"按钮时,它将重定向到iframe外部的站点.如果用户点击"x",则会转到iframe网站,我不希望这样做.
我需要模态作为单向进入它所使用的网站.它基本上迫使用户接受用户协议.
我会发布代码,但它是一个内部网站点.
谢谢大家的帮助!
编辑:此站点是政府内部网门户,而不是商业站点.因此,目标不是将用户陷入网站,而是让用户知道此网站的使用受到限制,并确保您理解并接受用户协议,或者您无法使用该网站.
所以我有一组文本文件,当选择一个文本文件时,它会被解析并变成一个表格供查看.
我试图突出显示与5个下拉列表中的任何一个中的选择或一组选择匹配的行或行.这些下拉列表是从表格中的列创建的.
我的问题是,一旦选中,如果一行或多行匹配,那些行将被突出显示.我的PHP逻辑对于选择部分是完全有缺陷的; 表的解析和显示以及dropdwn创建工作得很好.
如何在创建表格和下拉列表后创建用于选择行的逻辑?
谢谢大家; 我到目前为止的代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Results</title>
<link rel="stylesheet" href="css/bootstrap.css" />
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="form-group">
<form action="results_choice.php" method="get">
<?php
$hc_choice = array(
'EAST MEADOW CLUB 10-300C Young Bird Race, 10/26/2014 ' => 'EMC2014YB10-300C-TD.txt',
'Islip Club 2014 10-500C Old Bird Race, 06/24/14' => 'ISL2014OB10-500C-TD.txt',
'NLI2014YB10-300C-TD' => 'NLI2014YB10-300C-TD.txt',
'SLI CLUB 10-500C Old Bird Race, 06/24/14' => 'SLI2014OB10-500C-TD.txt',
'SLI CLUB 10-300C Old Bird Race, 06/24/14' => 'SLI2014YB10-300C-TD.txt'
);
echo '<select …Run Code Online (Sandbox Code Playgroud)