我有點贊同上面的意見。我的答案是聘請自己的Web開發人員。你可以在這裏投放廣告,或者通過諸如elance等服務聘請某人。以上是前端開發人員的簡單工作,但不幸的是,這些論壇是針對形成知識庫的問題/答案,而不是將需求轉化爲源代碼的方法。
說了這麼多,這是如何實現上述:
1)任何瀏覽器是一個複雜的存在,和你指前五名最常用的瀏覽器,當你說「在任何瀏覽器中打開」,或每個瀏覽器。每個瀏覽器都會包含文本&語音瀏覽器以及可在任何機器上運行的瀏覽器,包括原始IE和netscape瀏覽器等瀏覽器。
這改變了你的代碼,因爲舊的瀏覽器不會對html5代碼作出反應,而常見的前5個代碼就是這樣。如果你要求前端開發人員爲你建立一個網站,他們可能會在html5中構建它。由於HTML是在第一個商業瀏覽器之前發佈的,HTML通常被很好的支持,css是一個不同的野獸,但是你沒有問過這個問題。 JavaScript往往在整個瀏覽器中得到很好的支持,但是舊版瀏覽器版本在響應方式(函數的一些不同名稱)方面略有差異,並且可以在大多數常用瀏覽器中禁用JavaScript。
要解決這個問題,您可以使用在屏幕上顯示消息(如果未找到javascript)的標籤。
一個Hello HTML5的世界html頁面應該是這樣的:
<!doctype>
<html>
<head></head>
<body>
<h1>Welcome to my HTML5 page</h1>
<p>This is a 'hello world' example</p>
</body>
</html>
2)要創建一個超時,這很簡單,在你的腳本,只是這樣寫:
<script type="text/javascript">
window.setTimeout(function(){alert('I have been triggered');},1000);
</script>
看這更多細節:http://www.w3schools.com/jsref/met_win_settimeout.asp
現在setTimeout的格式很簡單(一個函數,超時時間)。超時時間以毫秒爲單位,因此在示例中,它會在1秒後觸發。 10分鐘,它將需要600000(600k毫秒),2天將是172800000(172.8毫秒)。請注意,只有當您的網頁上的窗口保持打開狀態時,纔會觸發超時。
3)要從其他網頁抓取代碼簡潔,可以有多種選擇:
您可以使用HTML5方法導入: http://www.html5rocks.com/en/tutorials/webcomponents/imports/
入侵到你的函數這個你可以這樣做:
function(){
// assume I have been triggered by the timeout
var link = document.createElement('link');
link.rel = 'import';
link.href = 'http://www.google.com'
link.onload = function(e) {...};
link.onerror = function(e) {...};
document.head.appendChild(link);
}
,或者你可以使用jQuery(你需要jQuery庫要做到這一點):https://jquery.com/
你可以有一些JavaScript
$(function(){
window.setTimeout(function(){
$("#publishedContent").load("http://www.google.com");
},1000);
});
,你需要在頁面上匹配的HTML元素像這樣:
<div id='publishedContent'></div>
有這樣做,以及一些其他的方式,但你需要與您的開發人員討論這些問題。
4)對於自定義控件,最好查看各種jquery插件/主題()。如果您搜索jQuery UI主題,或者查看Twitter引導程序(http://getbootstrap.com/getting-started/#examples),您應該獲得可實現的靈感。有很多的例子在那裏:http://olance.github.io/jQuery-switchButton/
5)採集圖像,最安全的賭注,以確保您有一份寫的是使用一個服務,如華蓋創意(http://www.gettyimages.co.uk/)或存在Shutterstock(http://www.shutterstock.com)和購買圖片。他們很便宜。
對不起,你沒有自由的勞動力,穆罕默德(: –
@mohammed RIZWAN ...祝你好運,復出當你有一個問題... –
這是不是自由職業者 –