2011-09-07 74 views
-1

我剛剛瞭解JavaScript的PHP HTML CSS等,所以我正在尋找一些指導我如何去做以下幾點:當我從列表或單選按鈕中選擇模板顏色時,如何更新模板顏色?

我有一個配置文件創建頁面,其中有一個形式在頂部下面是全面預覽配置文件的外觀。表單是在主內容div上方和外側的全寬div。

表單允許用戶通過單擊單選按鈕或使用下拉列表來更改模板外觀 - 即不同的樣式表。最好只要用戶改變它就會重新加載預覽(儘管不是最好的形式,如果可能的話)

此外在表格中是上傳圖片字段和標題字段(只是txt)。當用戶更改這些字段時,它會自動更新以下相應的位。有沒有一種方法可以讓用戶點擊提交按鈕並重新加載整個頁面?

有人可以幫我把我的頭圍繞嗎?請!謝謝:)

回答

0

對於您可以使用多種選擇那裏...林很熟悉衣上傳,這是一個很好的選擇畫面,因爲衣框架與其他框架沒有問題。但你也可以找到解決同樣的問題,在mootols,jquery和原型。這是鏈接http://developer.yahoo.com/yui/uploader/ ...

而對於變化dinamically CSS文件,你可以讀一點點在這裏你可以找到一個初步解決方案http://www.tutorialfeed.org/2009/03/how-to-allow-your-visitors-to-switch.html

+0

感謝您的聯繫 - 我會檢查出來 – weeJimmy

0

你可以通過JavaScript提交表單,所以你可以附加一個提交功能的JavaScript事件,例如:

<!-- html --> 
<select onChange="javascript:submitMyForm();" /> 

//js 
function submitMyForm() { 
    document.forms["myform"].submit(); 
} 

如果您不想重裝你的整個頁面」必須使用AJAX請求。檢查教程這個(http://www.w3schools.com/ajax/default.asp

var xmlhttp; 
if (window.XMLHttpRequest) 
{// code for IE7+, Firefox, Chrome, Opera, Safari 
    xmlhttp=new XMLHttpRequest(); 
} 
else 
{// code for IE6, IE5 
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
} 
....